From 76c4fdb6f74e5610018f97f91a4998af262a20a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bernd-Ren=C3=A9=20Predota?= Date: Thu, 12 Aug 2021 15:48:20 +0200 Subject: [PATCH] initial commit --- .env | 1 + .eslintrc.json | 26 + .gitignore | 23 + LICENSE | 21 + README.md | 64 + deploy.sh | 30 + doc/add-expense.gif | Bin 0 -> 165020 bytes doc/delete-expense.gif | Bin 0 -> 115512 bytes doc/edit-expense.gif | Bin 0 -> 108381 bytes doc/expenses.png | Bin 0 -> 156285 bytes doc/zapier.png | Bin 0 -> 388041 bytes package-lock.json | 39293 ++++++++++++++++ package.json | 32 + public/android-chrome-192x192.png | Bin 0 -> 1074 bytes public/android-chrome-512x512.png | Bin 0 -> 3723 bytes public/apple-touch-icon.png | Bin 0 -> 1145 bytes public/browserconfig.xml | 9 + public/favicon-16x16.png | Bin 0 -> 530 bytes public/favicon-32x32.png | Bin 0 -> 617 bytes public/favicon.ico | Bin 0 -> 15086 bytes public/index.html | 29 + public/manifest.json | 20 + public/mstile-144x144.png | Bin 0 -> 1217 bytes public/mstile-150x150.png | Bin 0 -> 1498 bytes public/mstile-310x150.png | Bin 0 -> 1657 bytes public/mstile-310x310.png | Bin 0 -> 2998 bytes public/mstile-70x70.png | Bin 0 -> 1053 bytes public/safari-pinned-tab.svg | 24 + public/web.config | 9 + src/App.css | 50 + src/App.js | 375 + src/App.test.js | 8 + src/components/LoadingBar.js | 130 + src/components/expense-form/ExpenseForm.css | 18 + src/components/expense-form/ExpenseForm.js | 191 + .../expense-list/.ExpenseList.css.swp | Bin 0 -> 12288 bytes src/components/expense-list/ExpenseDetail.js | 32 + src/components/expense-list/ExpenseIcon.js | 55 + src/components/expense-list/ExpenseList.css | 44 + src/components/expense-list/ExpenseList.js | 22 + src/components/index.js | 9 + src/index.css | 6 + src/index.js | 10 + src/registerServiceWorker.js | 51 + yarn.lock | 11627 +++++ 45 files changed, 52209 insertions(+) create mode 100644 .env create mode 100644 .eslintrc.json create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 README.md create mode 100755 deploy.sh create mode 100644 doc/add-expense.gif create mode 100644 doc/delete-expense.gif create mode 100644 doc/edit-expense.gif create mode 100644 doc/expenses.png create mode 100644 doc/zapier.png create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/android-chrome-192x192.png create mode 100644 public/android-chrome-512x512.png create mode 100644 public/apple-touch-icon.png create mode 100644 public/browserconfig.xml create mode 100644 public/favicon-16x16.png create mode 100644 public/favicon-32x32.png create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/manifest.json create mode 100644 public/mstile-144x144.png create mode 100644 public/mstile-150x150.png create mode 100644 public/mstile-310x150.png create mode 100644 public/mstile-310x310.png create mode 100644 public/mstile-70x70.png create mode 100644 public/safari-pinned-tab.svg create mode 100644 public/web.config create mode 100644 src/App.css create mode 100644 src/App.js create mode 100644 src/App.test.js create mode 100644 src/components/LoadingBar.js create mode 100644 src/components/expense-form/ExpenseForm.css create mode 100644 src/components/expense-form/ExpenseForm.js create mode 100644 src/components/expense-list/.ExpenseList.css.swp create mode 100644 src/components/expense-list/ExpenseDetail.js create mode 100644 src/components/expense-list/ExpenseIcon.js create mode 100644 src/components/expense-list/ExpenseList.css create mode 100644 src/components/expense-list/ExpenseList.js create mode 100644 src/components/index.js create mode 100644 src/index.css create mode 100644 src/index.js create mode 100644 src/registerServiceWorker.js create mode 100644 yarn.lock diff --git a/.env b/.env new file mode 100644 index 0000000..25241b7 --- /dev/null +++ b/.env @@ -0,0 +1 @@ +PORT=8080 diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..2449713 --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,26 @@ +{ + "env": { + "browser": true, + "commonjs": true, + "es6": true, + "node": true + }, + "parserOptions": { + "ecmaFeatures": { + "jsx": true + }, + "sourceType": "module" + }, + "rules": { + "no-const-assign": "warn", + "no-this-before-super": "warn", + "no-undef": "warn", + "no-unreachable": "warn", + "no-unused-vars": "warn", + "constructor-super": "warn", + "valid-typeof": "warn" + }, + "plugins": [ + "react" + ] +} \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a770e9d --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/ignore-files/ for more about ignoring files. + +# dependencies +/node_modules + +# testing +/coverage + +# production +/build +/production +/demo + +# 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/LICENSE b/LICENSE new file mode 100644 index 0000000..03850f8 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2017 Jakub Chodounsky + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..7312d25 --- /dev/null +++ b/README.md @@ -0,0 +1,64 @@ +πŸ’°Expenses is a [progressive web application](https://developers.google.com/web/progressive-web-apps/) on top of [Google Sheets](https://developers.google.com/sheets/) πŸ“‰ written in [React](https://facebook.github.io/react/) βš›οΈ. It is only a static HTML that works great on mobile πŸ“± and can be deployed anywhere. + +Check out the [demo](https://demo-expenses.chodounsky.net) but please be considerate and don't break it for others. + +![Delete expense](doc/delete-expense.gif) + +It was inspired by the [expense-manager](https://github.com/mitul45/expense-manager) by mitul45 and it uses the [material web components](https://material.io/components/) and [material icons](https://material.io/icons/). + +## Features + +* Multiple accounts + * Checking, savings, joint, etc. +* Categories +* [Google Sheet](https://docs.google.com/spreadsheets/d/1Lz1_gHIgCKPKhJpFerq9PoNy-TIst7eLZ5plQi5Prv0/edit?usp=sharing) as a backend + * Great privacy and access control. + * Don't share sensitive data with 3rd party. + * Unlimited analysis up to your sheet skill. +* Works great on mobile + * Progressive Web App. Loads quickly and works as a standalone app. +* Beautiful material design + * Better than native ;) +* Recurring expenses + * Totally doable with [Zapier](http://zapier.com/). +* Monthly summary + * This month. Last month. You immediately know how you doing. + +## Get started + +You will need a somewhat recent version of [Node](https://nodejs.org/en/) and a place to deploy static HTML under a custom domain (doesn't have to be top level). To get the full offline support with service workers you'll need HTTPS – [CloudFlare](cloudflare.com) works fine or you can use your own certificate. + +1) make a copy of [Expense Sheet](https://docs.google.com/spreadsheets/d/1Lz1_gHIgCKPKhJpFerq9PoNy-TIst7eLZ5plQi5Prv0/edit?usp=sharing) to your drive `File -> Make a copy...` +2) note the id of your new sheet (it's part of the URL) +3) clone, install dependencies and build the app: + + +``` +npm i && REACT_APP_SHEET_ID= npm run build +``` + +4) copy the content of `build` folder to your server + +### Recurring Expenses + +Zapier is a service for connecting apps and automating your workflows. And it can be used to add recurring expenses with the [Google Sheets Integrations](https://zapier.com/zapbook/google-sheets/). + +Select a trigger – it could be every month, week, or based on anything else. + +Use the `Create Spreadsheet Row` integration and select your expense sheet and fill it with the desired values. Easy. + +![Zapier setup for recurring expenses](doc/zapier.png) + +### Sharing + +Adding another person (for example your partner) to the app is easy – you just give them access to the expense sheet in Google Sheets. + +After that, they have the same access as you are and can add expenses through the same URL. + +--- + +If you like this project – you might also enjoy [React Digest](https://reactdigest.net/) newsletter πŸ—ž. Subscribe to get the top 5 news from React community every week. + +## Install + +rm -rf node_modules && npm i && REACT_APP_SHEET_ID=1TT4oJ7B_Lq4quyizxK2DxGR_qhYtaG4Mn40j2MNpB6E npm run build && cd build && rm ../expenses.tgz && tar cvzf ../expenses.tgz * && scp ../expenses.tgz jumper@144spokes.com:/tmp/ && cd .. diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..5d74701 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,30 @@ +#!/bin/sh + +if [ $# -eq 0 ] + then + echo "Add a commit message" + return 1 +fi + +git add . +git commit -m "$1" +git push origin master + +# expenses.chodounsky.net +REACT_APP_SHEET_ID=18uwYwUAVw0H5bhszMgAORmvAN2APxAtJI3FB-XH7Dzk npm run build +cp -a build/. production/ +cd production +git add . +git commit -m "$1" +git push origin production +cd .. + +# github pages + +npm run build +cp -a build/. demo/ +cd demo +git add . +git commit -m "$1" +git push origin gh-pages +cd .. \ No newline at end of file diff --git a/doc/add-expense.gif b/doc/add-expense.gif new file mode 100644 index 0000000000000000000000000000000000000000..6e8c2667fbea5a5d96aac139d3b2b8d1ac53d355 GIT binary patch literal 165020 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%0D=YT^tHv7#~AWp^Z>cNHD-goQZ!# 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 M0qN^Ju^ILL2QR6baR2}S literal 0 HcmV?d00001 diff --git a/doc/edit-expense.gif b/doc/edit-expense.gif new file mode 100644 index 0000000000000000000000000000000000000000..288e70d0c7b5d84dfb3ce999a2671542d19b3c02 GIT binary patch literal 108381 zcmWh!WmFT67hS=|h>cKbMo379(rkoux1vZWf&zj{3CQSfR0M(1h;)}ax{;CwMwvkv9FYKI5?o)3GV)=mF2kbD3jTnbQ|C#~!+;9y+Jq`oXdz zk-B4P_R|HP^Vjm&jz`$Zw;%snMqj9hof<}+StYGFrL22qUfQP~yJao=WuJKE2KSo9 z4BDoQxO^V*z>U8@jE`D;aGWo2VUbyHJQOX_OqVoSu* zkD{r_iushLKe9m z=57oYZT>3R9I4r!sNb1t-kteLoXaKr%UdLtEbmpX?l-OAZ>TLWzTl#%9=G*Sanvt3(9#1~%Ti!M8>E_*6ZhkkBt2XF7B9vn8dx3>>;b`N&-^!N9V3=EBp zjm^%^{>JbA+Qj3D^JAOc^Tg5i&BOkkzORMR1_OjpyylWIw85$Yl@R1etmHZn2z0pfxUc5xSRn-%$)8sJ!VCgohif8h zYyidPv^=5ObtTi)j@&eWm$fb+2#C>j^_|-t-v5Sam5KaDHyEab2Emz z0)=3QIC1M_>Yky1^{L-H?`uk}uLY8kGqLE+SmH{^5d`tNvQ~`30Eo=4E?g7~@U=tO zg{|M)#&mrYDAH|d*ef8DXuhA}R<<4tooGzgpJ%HEK~H!N#vY=8GXif&B

KuOqL z@NE`1>}Pf$M0Zw6|K|_?cp%M+DFO8>Q_))nX8{Tj=$Lp8x^KbeG0A3%1;E9YnE_-g zKqde}4E&khACdrIFZx?a1*9yIWCi%dc>jqKs*_0!M^@Ag#cYX5_JD8k=3&LbN}tl+ zQa%i4Q=!$@OaSEEUd?g=^NiU>Qo%yHCCHi_S3g+tHc-VrDzm2wf(Tc{xS0ojwMn3+ z6Uerx5Jn+=G>(;T10X_@Fc6%lUH8L-6_>WItkh3LF7Wfz@l0Aa~ zRe%wU`55Yr&$?~{SAYK&CjAvJ0*AS3ImW-eV$4gBE0Z+@w+xa_c%9YZH8+8QRG`hW zmbBXdFR8Wcgj6ZsO?&0%_vBV`%Rn{@z7Sfmyu2zn04VwCxOk^dvQs*jBUJIlW=vN> zlu+((*%!z>0IVWkJh&s8-Azs0-o7QcfeHJiAJ@I}6Hp(5m*{%?5Lx-?<4fKqDv_5+ zAcBD(4`#5~<^|{7G<5GwAR}PGe&j;?JsiRb%k93W+53IItc0rmMLJWgc<;FLK>>Mk z$-xjQY5m}r0#x{LSnZa};fN+*>0!^EyE}(th8n_0X5>*u=IGwxqjz()~#FkWbW;x%gMa=dg;l6-wA2wFH?Tgp$**Y#<=hV`EJmj}ZdqF0CG7O$?3rk$N9E!Uq@y?n{ zSeOFt{Ja~p&>HWGkYc^QH-d-5MT1_qqZWB#^_qq%|b^$whIs8C^SLDFBCq*L8fj@45OauLO;@sVVVV0F_r^uMRnXoY(^YMh7=(Vj4> z$z!!vccM$^DOB-hL}Y*h*yZM;1cPQeyVYc)QXVnLb-gf z$-UPXL4A`sCyq2mPPwd!a2el=)_b}{pOt-IDyK9mu>Hy1r|mRhASH|(qN5dXlpk$3NDQINPN$VL3LTXdwL z_crf-s?&fv_iu77{GurKvt~McK^p9G+5X<!BT!Ht_i1-ZZ6LA)ze$>!bZBFHUv z1<73pf1OqfoZ-nHr0<}m57qqk(BOsnt74ZTxehhyUM(H(qNB37FF@Xu2NPfKC1&+^ z6q~P342tXrlQ~f?vyC~7(qrDHJLM|VEHjSBxH3eY=~_{4xIcK0lXMY1brg~O))!zo zUVam@ZI+R0M&T;q`ZPbx{^e&qU6N)p$ED#DzG`vvcc7!vPoa*~<8>M};z>0E1ZP>c z#`v)ubH8XRp_dez@h>b-nkL8=DK{df==tBIzZ?&tf&&q<1;TOTsex2YGNXSAsLN*a zH8`zp+9zj{P|=V#~KrF*HWG+^%RB)pQ zO%ypLJf97av~CrFv;!uDdQbdp6`fRGoP;u*_6ti>gM;dAsIZ(5 zN9fn&+#1|amp>m#h^xutW0MJ@R=JltR8t^5_*dWed<;iZTcn}4X`FsOUZh`JY%#cL z-hBSMBJRlf-d$$D>GO$(q1rO9!7b~H^GQ5ST}8OwwjImGRF8gL)u+L22WelayUb&Q z1$sL#tS)AzhU)6-2X|b3FJ=ie^$p#6yRXwP<~H=}n_ksXc@6Yf6XWVz*7g3qo4r^# z9jgCvGWhTP#l;^0q5%)pCkC-x5?}^0l0}k5Ve*%Y$oPg1KK;EYtIH+EUkzQ-Lwj+) zm&+(bV~=2Fd{Vlf89&LOvCm>?|6}vzs#tvEz;peBwAsrwnO}`VUPEtE(=XRCh^FCi z{lgrVs|`(qrqNGBhXwLie+}cC#tZe2imk3TRl_+Z>W7ZXe6O}_5Y1EF`kv*%XWNbj z%`=lj$92tDJ8tpKbL;viO|w_K-oKg`PKHi?TwMLbB3cMggVQ#aYhr{!%hIi1r(N>b zdkOI^D|`lLrys8NQ-8IrN&h+wKd5`sj_tcb#X5 zi<#N$CzUB@GAA$OJN+zC-c{-bf8(W_&+fh=nu+q8Nih zy#guugLu7z0yKg+B7%gbf?gK}i7*CBoO+7M1mE)x9-0iKwG49PdrMsQO)LzSkqO~0 z3TA{kP+|bu4IvN$l!W9s0|RLcy_7z%&`$vUQ-sBoS0EmcuucQ12(l^ivn%p^j{zLebM#g~gOTWg3aUMN*gGWb2|qfR zK+{FSv5_jM{B5ZAmucSPpeZo4brK?Q7&-tzcVPiYn+S^rnmgc-{dTI)r-&^iY|oyG zH7KfNFSzU!5ljGl;g8N@49swh0ER?F6-D+EX#9tvMW={?VQ3&W>RlC0Uy;ARV+@Hv zTtfs=6+l%1puzx<2>@zCfG+@TItri#1Bvu7 z?@<7yAt28Z04IbXaR3+rAZr^Ji~(RGpjM{{84!@l4e%oZ@Jfb@m`rsX0r0_jWVc39 z;5mwcm?h0PxQ(B00zGJyowy7oBLEN&VyW-|a3sJg6+w-S3-e~~COO8ohQ~S<#_p>E z2vblfF}BA$oY)TdeVR;Y_>Uj@T}4755Iq10Ei{TYIzzZRhLRC{&oF>s88nm_21CXN z8v@2o0F(lW`y1i=$xyvB#Cx$65>edv0pEe-hq3S!QUw%3NTL>tl?0<*eNtcqU+(=# zPZ|HXqU3juAquIn&P?bAP?WPkD6Kbu63+&d`uxTzo-_=FiN*e*MZG}AADKhbEWbQP8=`7@(jU7TKE$+er0}c%~%q`Lm^%T4aoO0)U6KALz6J7(M%(t(Cq?es%L(ke-mL72VHYU`iroA%+ zz|NC~&(aMvGt`|jCL=Oj>ND1-GCs(LZW+e%24&Atpw}qSIDxburwAAhcUqKY$(Uts znJac4cEFtoGmJ(O)7%6;QQ&Zejp;&idB~>38(P@g#gXuY#NOT)FoG90UFwwa-)z6lhA!7xd>y!Kh3Pinu#}eI?H`?>}6#xZbUY8p{ei65r`t^5eNN_}Q*12zX zvDfXUA{UDY$4|+Y6CXs2J=z;^nVWw7V&!cOMZOiGcazZl*fO)uvgMilgLfet^)!)- z-e=4eXBK6ILXLmM-u{?yxNiWJeC17+fE&J*%vKfFO_l7F0ZbQ_Tvq;^@>RUEso;xL zzUHdQ&sA1^Rbo12Y%JAM7g$M>Rke&@#d2Yl>}++JMU@guO&qjF#i}M!qeeZwCM3K@ zd$vZvyIP;6HmtkG*s9i3qt-mV);+xT;cTsQcda!`-E(N2omCxBtV z_ps0AQSgrdiX5@V5I%SU5^i<_@$rHp&k(`4RWBrikii3so10jNfzcIqd)(Bw@lD0@ zpu7anOH6ZPLVi3AmI0c8n56bke$9ej2GYwB-Gzn5XQ}`611DLUM+D*XV$?WXOR+rl zb7^>SG*}ji2eIPgu+QWwn(*@I`C(vjIyeVUJxYYJ+|OnCF%J6YH)Es_<$ZkKLCukX$fJe$iX#554X;x zgNwJ!_9|Kd9n{}+nk?7AtoT;vdORx;Opr&*K5E%(Z=3s8$w(EHfNMIqK(JGxCs6Pl zg4vQ)8}JZVEJ$thvFXl$CpWTpNEiteYx{OAXcZdE>R33O@!t85z!{b$^yx>-?h z8&W|F2Jfjn+%%ui?D+-lJOI=cLO&S*#%^~jDwJuIG}Q}sSt+1%01ynG8rXqn#s9P< z?;_!;aYPsn-zRb(UMAG*MTLfzbn&tN%x~wC?!wRef!n^G7(yT2_a;{=^c)_a{%9nbq=24FXlJhg zM*|>gEv+p6mDkQeTv%{|4d|O72sloyI0!@$8Xda_d8jdp!aZ*x-?=L6j#<%{hP`qX zBXgJ`)4`ENzbbn_if>!v`@zG-vp{8=Vdqa>npX(Hd0>t1SmT#oiwv~!0MKZ#lg+=f z`?80X0N$7UPY$D&3SQa+z`jdF#3e9+ZTiE&RDvRcRMEfv1+5r6fw`JwEe3NVyNPcG zd1gtyaRr45=5IgcZKl}=5S#tL9KANV;YIfAMYe@W#hqDV?w`_TSXw`Iknqpvg#;3& zjg0^^ny3Cf2)x{xqPF-sA&LZWGzJbMDU~S;2Zi~1O}|`=kVi+e2gSO2amKDE zmPKYNRw@(c-)gjf&iH#?|JUdORwcZdq`z4tQkVQ=GymIW+57qm_N{mFTQv*yb?>)~ zW;dHeCd?ML-1@ih?^_#{w$%l_|`TEGPvN*muQcc2^dH*52>(r|xdL25m3wa-QxIe+2F;{bREHcdQ?Hn)#2W;a}YI zaW-B4Md_OOklYjT>e*< z#^D_SI&MpaOh|D(sYqPk+n3oh`;b*Ys-*I@DeCbN{?Nm@zYO&Oh{|y6@0$>RHGR@g zMTGGa&kQ9o8#MnOmiO?ZJ#+R&U$BK}N*>%{v$l&EKdtZ_J?wF$YIckipo{deIqbql z-D##8osJmdM|TZF(IkYA8!>E?1|1)P;W(_$jM#5K*#ZFl#cmTG#00%MY4&Eny-w`; z42`fn9xFN}5hK{*q3@BW9H$&UfD;9dQ?)e2yM&0Wau4h;PI0=(cbK!p2q-HEH8v@_ z=FPq}9Fb&w?Ed8ShhIfkKI}d}>wL@E(yO3ItX}}B#K$nU*DX^ZISD>P{PCQMG40Y5 z5t2kgcpJvz6VblJ^kCd+04X5eF%23#MXZfDsbh>!JU#H^2t*-1QT&W?(Tci$cfl54 z5I`axTNAJMIJ(bHX1v(<$dSm2E1j_QKWK%4>(yYw?vpGGl*H73@au7VaMv;GTypmm zCX(|+?Th6Im%3sX5BW?F@~K2}@V#p*2O^FG&FP{2Xp*)Km(Ihg@);5Ve`BCsh+5ESv@wyz0?vwJ=Se4M2LdgeNaZ~VVK#c^sMHY1nO=%llAaRr&&#TL(3>>j#e z1y9F5WYNgIJIlg&$+)X*cKEY!<$Jp4^Pal-tZq7?>Gm3@Y>$+r0@0?g zGKjU0Fa9Y_n`*uXF_i)|Vmaf4Xk(P;7bW3e^KmYx29;C<^EM0cMZ+k+@_LDUb1KY! zD{+VC`et9d+S!YmJ$2UQ^wJ-dMQtv8S2Pd#;sHk+;_;v56!?*Nl-QP}!fCpIq+-r? zVlF&ezATmTod9RtA={Vpw=HnoF+-(A)2>FSk`wUCicHHK^!Smhz%n zQgr+c8@jYAzL{56s|JGRdi9PR#uKdxV$=MxhCj&#ByGN#` zCe$C46h+OB%q;Ccc$gdA=JGIq^yat6r0mPpelzRf8=jVS<@+9-HqmCD4;*|Hk0%^* zKX}d=v@8#qp`WL@LMal_8S&=U;bn}dGvOStZLS%-0bABce|n|r^<5e$$~S* zGcQxGRIN4XJHdZa$! zWlGYyclI>J#N6lEM=Q^>XQ}odeH_wW)}1+gc{AbjJk!_Hhsj~>>UV|`#ocqqykzrt zP6g?n=T1erAK$$o6@RNce^F9B@$O|=^YOV;&PnM%!K(gy7tS?f=Dsddn6UD?@|d#!c7eTv!0a4R4+_ zg4Gxl;Gh;mkbvo-@w_~SAxkeoN)4buP)uK-lraNv;5LUB6064k$Q-RAqr!SGFz}&r zwtlKIcI~nq{SG;xa!x?yl!O9&k$Os($lJ`J4&rOJ>Ztt@D4i^A)O}lW$zxnNuqhV- z!D4;pDxuKt31P)@D4O}yu+l>@p5BDTP)0)lISK~|an}GL2>`NfT3HGd7W6s^LB@&) z{%1PXKJwE-#jxB^n-%cQq@Mft_E8W=4DcpO87HO+L`e0>(Ifz%JOlvv(Q=97qPitK zFyMhZuJctI3y?arjs3e z-dX&!>)g+zsdlBa-dh25p@4g5-C#O5PS^7>gbnSijM49|H%rL4Eg`_jc}k2C%~Ljr z%rlVgd5@pWf4Xkq6YpLMS4cX{0=i)DQEuj>vfC642I5ugwYa>*Y=Wq!+Pj6|#cx*( zDAqcjFgSD4*vt|AH=3hZ1rCPBgvKSU*!txz30TmnX%=dvT?N`2<9J6(i>g8ZsA6oc z@a1l4x~{PSr(Ao0SS})Fe9g$DHtaG`l~tE5i`F@to{#W~n)NpYo0c(vbhL5=gr6;G zN6AhE^W%VY0!1q8ud#JuYSmvdoF4l#tJ1C7hDi%A$XWIZwMB_iK$*5LXui?g5dOhp z6php<@i;ObfY3XBOwfKM)LkMt*v1wEYN3N=M0MpoHg$5mJvz6p{;7DUiq3=7AL@PdSNw^Ks{#wh@A+4 z?U5l6fIf-0+E@sWY9UP`5yC z_ftQwE7b5zMb0xScf3kGcXz0g;eon>@F-L&mkBX9uElq26?0Gmj_(x<(`skU;zPOJ zMBiJNNdtvmDgrfPdR4QjGs08mrpqly+JV~p@ua_6z(nd^#Gk|N;L~J*E);;$y#@lg z$;s$f#xCY*M+p&WRo7Q|`;BrQdSA5Zj=gi0ljoA2eyqC?!tD^vFg)qUfX#lBV_l>n zoM;7Ggl!B*ipC&cupG7i9t*22d9X}F5hfYDVOy;~acK_1t^&lBU1Y6RUdj&dgvY%Y3UQly2rK{=CUZ z>1??Ddtqs~<(Ac*ECI*1t7wZ?g@#r~RJPECn^Se`=w#8knWN0+2La2?I7mTJpi~jC9zw39`aWzKI9ZGvpU8(Ri1Bj53 zVrQ%XkOK;ayRt@aT@i~sHiE0B>W-G9rF5$O`fD~#VuJ`#P-N^=8+bf6N=ZhHQlSFF zPqV94eCcy%-Q=D-ruH(s_!}~}Tpp(AjZd&lNm0o+&H1TvQ48fS=WlIz))T3G8u_${ zj@lg=+XJ2vQ?`=Dh*Zk`j*2C(K@}Lbx@u!G_?hifg;f61-?nFud6)HE2Pf3QA=Lv% z%T&;(Q1F@}!(}Q|zrM4s%BdU@F zmB~@GpycW{LtaZ-wF$fXizralE$CbcIp7gi|U@CG*<8t4LLEW;%*9Y zO|m%(sb!H)%`lmP8d5|<1aKxe7pFOLnwU`0&OM`uAV5(DBV~;T*Wu3o?8!)!HjWXbg@Z1F@>x@lKmK{W2#~*BCDm?S&FqzMzYh@ z5ZVeIP+~A-I-xs4$i&0CpsC6>67noFP8SCG)>^p5_9Zd>?9oUJca z*z192N8~3<`Xq)}3I*ySXZQyOuD3iCQOKkbA$DYv4xL1H6GIZ#2diipsfpqY@)Zeht*fSPi~@ zG+3*qm+alYERLFdgqpDF$(ZVW#oCx7Cz50nMv{+(2qJdRVYyC~jv-o+m|s7n?zk&3 zhciOtTDaD}Xm6fIhH7g5ecR(%qbEC}HG;(g;d*-z`F{$7M@YRIR`v^l&MSB7YpO`| zmIzb_7>4_);nPb7j@tC@qx1tDFhU@~BVFfmYuG3S?~z9O2;eNOBXf!3 zXZRWwGVGLN1YaGZZ#0Yp82p|aUaW+sv1Xq}ro8(atJexYN$NeyF-Fmj`GZYf>V)4t z#go?MITn`LHxe`Lnlra6zuzl0k^gR@FleGUZ=$qgg1$1rP@5{VnW_kzsw$eQ>6zYt zY^v^Js^M>{8EdMQVX9qfs`K4cchFRC-c*0b)Zoh0klM_M&CFQX%tX=5RL{)pvDuo> z*x#@0vcK8QYrp(6GI?e{_Q0R@Shi4T@OS6m;h6K`-$V`o9qP%moBJs`2MXEHC>#Y{ zVMzl@qE?AU&OF0WZ;~O1PL4A%cSwH>K2S_QUS%E`(eGT!-n5eKsu;lm&*8k2BdC&t zdYr@iE{90~uFg5oQkC=N5zIF>N8~(5j5#-7Ay>-ox1h&hY)-z%ZI~0In(mpo{ zLzicDCr`DFM?Gi)%Uq<0;{jFhs2S(QdgSS!=e@dd+gL8vL_6Qi*vwmDa_@6@u|!K! zWBwzqX6y6(aG11%G2oK~@6$UCJ9Y(iZK&)F-W)Rimk%SHo4)B@6a>QxO>f`-{5#8J zrTkVp$~&p>XEmQ6d?q+4aWp8ejyW2mR`l79KRjs0HHkAy!bC^U^7CWM>rMU~_tJ#E z;v~7R9}NXSHUb4OiDp)!p5Gv!LdZxoa6+%a9npFAjryuMSEbmxS# zwRl5x1z()_FroAumU&uSL1)#F^sW60T4y|$C@EO;Vt$v|;&AF4NyQA`#?h*+L~2(N z>Rc+lx|Gk27IJXx?1Rs^u?aul7y1DZo*ER2-zv$uqUq5q{ry^Sn)b7=){p5Zh1r?N zxpy2J&9ko$g$Z;bnu2A?#KuS*-`eXkKdcBSL1e-{Y%|Jw^23w!8?o5UGQZQZe@M}2 z{_>r>BNK1R=QfN*GR%)hlTU(DCVjKca)jHO$}@UIFSEzK0_GDzVxB=_pyaP$7!Ab? z3~Kcqo?8KJuAs_|q_(m}EQ=h##iLP`(5lAY?x-7-(-eR2W-{JR%As9)H$j~t4#Irz z#EX*wlvozUFZaYFaf+PCstlCGrFhj8rs|HGpwS9tIe}8RI)dvVxe!YS>CT&_OYf9t zfa5JXer0~g$1I|9QGNTH;VHp!7mua+};QZpuL{4Mk2Sfr0{ zR)eG&3@}s9LoJtvlaDJPAnU%8&FEUqXmewA==t>eBVOH?v$uL`GDbn$kyRx5TY(=? z&edHy-X-4!&Qyev17;Xs(8%peJx-1YJh*GKydo!1cc~@))a0H6CB^gLI+G98pj4@v zZCPb?0Bz@5#WIBvxx&tUUqokU~Z*>|kAo zCNSnIYSQ*3Mc~_)VUMcYb5Wi43i3V*h1NgT<$w0+m_g4K;P8~hgtWWQi(}WsWCJb!Qgo1?mV9+ zQ@Y_Ss>nh;+Skqmx%B?DHzwTW$x+mmb=V&T@>4lcMI;ZyNcLt?U+r@e8X~%hXaEBq zgTnJPa&hVYy`?zBtelWKXVPC=8o~VssfPMh3g?`QWH1#axbKA8JO?=l&R*BQyLYPfP5 z-TyW-wbMPV6MoI}s&h)~Q%nT=C$~<+1E~kyoGf>K1qD4}9_ zQj9`vU>{OD0*BuQam6l!b6Kj z#6(7v_!+iJ(F({)_i5|&6>sA(j)&E5#zSd|s;m%o_i{E<1c|XRqG5y*7(H+br_eJ{ zZw)rqIN;ek-tg?r8&;3|o8$6C7bG$HM$f{kzMm>(ByLS72qo=e3R4h^Uew+H;6^vo zFqvM_j4T}}EP9=hVB~Ik_#yAuV3HmtPET59pxRJ+6VJP4tO4&$Iy^Gf2ep|`&P_}y z#7>v!aklAQg?PtzXcN@jGGIrpIf=*}kAbxa;+Xo#hC6jg%?ks%=kWvYpV6Doct)*z zyQ8gRCc7%JYH?3a9&~3vqxQ)#G*Az$Du>~IK#pCvaS~OpI4xjN+lk1*rlfBRDRbuScS8=Cp#cHhp*mVqcv+KHva@=qsV8gXh6j=vi|fR{a`SIKlX+h z-H6`^W5x)C%IIbIAyJj4NZT z{_QR|J!)iYqndbiyg~m1Wr7)rBx!}iMPJ4yH2zyvHnF;!wSD{r!|JE&@mr>o{edu> z$b%QJW8eSHdcRrze(UG^?O*SA{=DD)_x>O0JrNPG#}TkE8gPIPI5Y@2dJ=H_D&Qm_ z;50tqEGyu=JmBJIz~!%it3LtP@t^Df5%O=B@B%PCnhg2QYjNidB4?TtO||27?sB%!ZH8Eir17G*K^8X3K*63<6VoDO)0zQ}1UeQV$68j5F7WW9$7Sf-a2z%m3Wv!! z_TYf}iex?eJ6k9Jbp76p(%q9GJ>SrPK_~8xs{*!uHp|S5lRKYDtPRjyQHyN*&{)O8 ziT4J=Z4m9vTZb!wb8es672faP)%`dypQ+Hr+(fzJip*5nWtO1qNSK~bes^x_urU;ifVWjKkZaXpH+@4bBU1XR)iAESV@FY(y9y|~~C79?w z58>>hbv>iS0KhN_QUXTxJrX~~PKJTm#MnrrAb=b5(#vQcB!(pobbf+Jw{BE@s_M%> z&4UZPUZuD7!o1b6oe!;{VuvUsFgu~+oO05rB6}^tiPy>a+>?0$rwEVhGXtRY{Bv&A z;Fvr7-%5G&^=;pXh48b6U7Or~DCSh74_=(kFL(;nhb!lkPPMGSR5BqL|H3d?zE~wV z%=W7^9d;9Kr?PRUets$M@k7dyhY8u83=ZAu&ML%V5G7_N0sBMR>x&gNV7UBb@A9xdC&+~>kj9OR}24OR;>{qrESbT zRArGaOldS2%>H(NlW;z!!n``R@e#sG_}$!Q?l1s^xb@h@?6^8r`yYl<+t+}kO?S|{ zsFqCo`~RpmBw(zDfPg8Qq~njy8qN7&WSQirDXOhb@3EoSBF~>6xrXrL8nKiN6SrE= zQ%YGHlLt_u&r^O$)XS#)MVCVTi{-mQri_$ojuw~y1o0wQKxd4-2~m_h?Ug^;mW&<& z<0aHG#rtJ2_#Kc4hvosD|E(Sg#&EAJa6fBViSb+9s-d!l{v+hM!AK>;Hd1zrw(w;f zX`&f-X1D4p5z8X~0@U+7Gpxr+rZ`Af32vAbK$XBr76Ow@>Q1;dvIQ8Y9otFR7sJVP z__e$Bh!KcC!f>5-+L3=$*CuI?gz%cs9@KSeN5OeRKd0~TIN(I>-b-6D1bk4=mmq1 z5?LZ=_H!mbF6;fU$pk21Al9wVVvTu}Km1VGfW|4=xNa&zuxurG$2W?JUMm|T69GU+ zr`a=N(z*6|9hTiA5I&Y#!Ln+R_xuch$Y>RN+~4y<2y|hPN%!f}j1$W`hCn3pR@@rZ zlCUo>jz#CN!~b_bCn<_8l6YHLcRx=3ja@Ro1w)UygIYqlAFoa72y~`FFi7(C0JyG} zPk-ULbd*mpbsNm~b`b0=_49KeKTNz{4V~p<>x^SVf9~6wz=GForNs zj&~M(zgtGD74{ZYMbi+rnjt9g%|zFmKGZIxLaKLuluC!TBS@|C*IT=X93T`BvikFx9Pgr9$5$8|kb zunA`h1W?HbL7Ua@Rpo-C&V^LOhi&T+605nc)j=OH7#n0T7UTV+F8nEE2{4N6wwH?n!Az{ zHpqz>nrBY~+fEd8+cZk52W5Z*E4nCTytK*LLCW_W2I>)Ok4@P32@b)^sG*@93#BF9 zhxDZO!C@xJ_$#o(C1^V5Ci81siIv2s3MVhGeK6$8O$MLWxSLu70qja@Y($j~gusPH zSo?~Vx(1|%&MB7TycU{}B#e}_>q@SEw!|;#@S{8MFkbh|^X0b)<#Osn9OdJ=Uaog| zPEL<^4k0h0VX%SxNRa}j>bT7`lbV5u!5tJU&L~`#)Mx8Vo&HAJ;Vz3X(^0-2`&%su zdVe^gc_g-|x>Ilc^U0ky5s~LnF15pckZFo{7*xpx06o>iM!6#V$}M9}WLcn-7zFr0 zvB8Xv82$6#pFxMR3(H}`g}TSCs+Uu)%M%Afgk>Ohakv^P)0%eA8;fUG@cY*TSN}s2 zme9ETPE+c*3S7VHMmeZ$vC6a7-TFz(cZCffItolKb&u%W>mWoZC?fTw^}B25_a(}| z*7EM(=xco6;cwK!IW%!Pxg`H4C#`dh{6W8Fj#BsR;|B5iFWNsDg#NZXm(ME zV;tfdg(S~L(s0t=%%)}Mq~j%J(}{4>-^->~;$%?IX3*!nF$0leZDV|jB{Rj4Sz^dz zS~)SQH`qB9z5vPHIGGDLneFgQ_;yBePKDIgo5h@L1=(b&fh<2b5xi|=bOMbDWQ;WQYgTGA!fW|yqMCG3#PP%xs6n*; zFVO{J!dPsnQU?$-C=&j?5ayY)CWy!dLZ;m{*Wh}}jWNff?0S*6sU=x?JO(GTGrB~!lC3_cu_lBu z3GG&Hr94vTck3~Ve#-Q1)COMW7;8Zu4N6qmy=B<)xnv^!{)lIu7;c~ zX;+Sl)Rm)6Q)AS)j(Ziymfdxj1FRPEXZ&nXmzzdOUQP*S zWOKv?s()$cumfn6v=a_nMQPeV2?aJE)qTXm#QBqJH(I-RFx0C+?;6e5G?|VMqhnXV z9ui@M=l`*K1``qaPg^Kq+f4 z2cY3HbF}U-pb&mX!E%ZRpMmG~TAMPLg?os#`{n6@h`E$@0|Xhk+IB0Q9`_0>c7?Hs zBr~|mfMI6>gZyrUZK|25Kng)8>eMfJ()tn7ZAP&)|x2^s26GtKM)t6)+g^;V+#n|y0V=%~k z=AzZdQ+|%c3SDXZNL4ArFB`g$XEbEL1%jv|X>Z&okFjI2gowu2k*7KtTdoh)nkY2{ zFEo5LBp_zC(6f7Rum}l$$w*9u8NX zGcZnAvephkAA$;1a>{u-GifnFv|H#yW7SJzgEk}dv(b{#E}(*iD(C&WiN$*$QlUxT zY8@R}>oZEx8_|(6cN*?tWQ1Qzdu$Zt(OWD~3!eYw4-;S-5M;jj;`?rg^wPJ;@!pUs9U|hR)T<36F&U0v1_-87~&}_OEUWe@u>$T1-w^m9xGL)#7mIAM94Fu9?{m^?OVY=+G|6 z`9_pn$UEoWP?64RAcOmS8ZU0n6Jz) zunR+WZflT{hYtkT;ue`*;WQww(PW1STlO|Eo02O}5U)cd-79`>cki2yk)(+?DHBfl z6EA$&_F5(+_sRKgXZfDZtBz0Z%r7kIcl^y0*2J&&N=_s*o4G>!f2XH$vds zB`t}hj}|3izidT8CLvrxVm!PcP0KI2gQj^*-P2lZVX_tlwYLiuLkg)$8buG_^&gnK zzN_E6&v>nrk?fz!E*5s&RiW`#l-dG&CNlHpD6s08A-fbyzVhs7Ev%L)y4E)R=c#u0 zv_}2iJ+&0E{{o)MRhB6(w?a%SZ@dW+a&TvM#S0&&>$X0`|6Tab{Ka1;F)1)j~0#^%{?xlA$1pSw9X5M zv;2Gf=jt(mf_>vg=3bLKoYs-GT|AXKymf~>&7YBdDx#jVT7w^?T|inPn-bH)El8HL zzp7c-YNgauWG|kv-dbDOJ+cnEV&`pluN!9QP=1o}fFs^RQvRhHYi6nS66a~??=C8l zOWPWC1?o}5)jFX~)qoD!RN%rnC%NHU%}<0I4vVbsI2kveYj@Y^{*uz0tkL@;rN3UI z|4+)`q{e_GWeBY`MBFvHRcpj?*O;%?SoE%mbgc>cuBk??sli<{i(0cMcg>&In!mbh z;ZPq|=RXNyvjpvJ%llQ9MYO&n9=YpUC=&X$a;4aMLzfbuCuNTDbCks-XJ-gD2r_kC}?jFCSw(#BYO z?N#Plzd4T;G$P}uk)8v)T$wH=TlX41mZP?*FOzaIGwxzLW$jKr`lLoVmG)(Y@PYo z*TRQNXHQ0jX^xCh3kuY7#ACgje`n9p{JNVn7CKe-@I;rV*H($9+gL zxlCPjRqfm~Tw9MXnMU0>h>JZ_nYo8ankxhh%zpO1{4rP&gV#G4tTb>^Nv=NHW}kH1 zYhe;DJVq(lmXWB2Q>XxYb==7V*H_ox`(d(?pd^~Y?Iw1@5m9O+VY$#dPzN}P! zeRd^d)`jz9eScxJ#d5;zj_fEQWuX1wkNT5e2!>q}Co-T3DP48?`{!RnwYKD+?@>Nx zSwM!vw~pusE5QwSBXsoj@4z6VNpJ8*{>zsBmeKQ?_hf_ym8_~G+8us-o6v24q^MC>kqxM8fDZYuX4`_4!%5B*F*l~bQ~xI7Kh zrcrF)$4F0aLeBoqo#wUz;}fDW)vi4m^oj(u2q`d!=}m&X(TyvAHb)wY#TP5-8V4I& zHP|%RcSZB;20TbZ^Y-ZUCIcPkqcAXqfCuY0HDF(Q1Z@HBA!H<8hMF@iECQLpagga_ zM-^b~oyVF#6jaW~b6p^dIMxJvPUP=#=$_7Tfag`+P5>8 zx?X(z{Yy>%UBPve!~3@fcRnU^irY_zw|R^UKYrW0Xka0_getxM(j=Ap|9R}XeH!{wP~TqpN6ZcB%&t{WjT$^K9YxCkNuV5)-a)! zcL$nX@L>tcRL=-Qjsw zv&=S{nU?hvbzuCwh%Rcf^Y@^~#h7y4@e(y;uT2XmY{!w^`5}tlN(B<}qk5vgwqhP5 z1-_+7a=1@vOqq^vsaDW)&aRle2`LASko)tJr%T!*9%3{36J{Y|I}!ZqKS^n3t{>fQ zmB7TzUO0HKv+-D4BZVK{I$f_uc+5I~SSS8I!>^O`#J04RcAtBf-$fZ=_H}3MzRy9~ zyT9bl5~?&de~cZq-=9F!OmfeZUsB(~1#tR(j^wW5-VJ#PBELqG?9xFGTpaW>oj&VD zLIqD0eR!oTs%iXXPA@@K0|$wIIJibt-`XO~)4BT!mM_nWQyy1~lVH`Jgm)%S&rg5f zKW?Q3$7dtIGhQ1fdFr#fCa_9Ju{v=~&gEnWSd`n#FO?1+S(*oNt4KT{N2`0cO3m8! zbJxKt_0e-}Yd3h8*H#>3zbqME5iY)JS;KDD>6iF$acwc-1MbaZwzt2L5MznJZ=!p6 z+>=Z+Qj5wq6Q<9ZKj`!rE3|Wdn)pa3%WsM>%l%bwzV=M1(MjJMz}P{%A!G)R*e+`Q zXnEH?(Fzgev(-7v2ljl5&AqQBLeF8UB~x%~QQQhdH&ljA-tifU&ucU>o+k`)m*4Ex z`nAu@vupKHPnB`|r=V6@QdOVo*_1?NDp$Vf_rTa&gND94=`PfXY#a?%_}U}#MTneu zCS^UMM0-&iv0WN-N8fAD;?r-A^OXrZTHzS2%85uy@Xyi;?A26=2S*3#_^DbQ8~F<7g7)?f0> zRu-3${=SzDaJ|ZdN&I`ebTZf*+{6kh;13aPq!Tg{ZQo6o6AbyXwi`HA`K@@49OB0=7fu!>$v7Lu?h_nw=P? z=t5)Lj`J~BC9J2%#^x2Z64yg@Z?HXAZT*lXSDTL6#F%#lMapKmzR9nl( ziNYq=RcD9R+dQq|U2l#xl{wtpC~S@O+Bp7km19`s3*$V`rh9gp!|*vBUiY0L-cA~P zudf^SI4)lHhTFn`0&gd^u*vPTSkk03Z&!m^3-1Uc{Zx;~)vCg`W(ENqPUZGpz4u#q zJ+(L%x+A&=BYa&R4`w~u;O(7wzEAC3fc>h5L;A>Lcu>B}<7Iz0zL|Y{!+U=yclTWp zW-#7G=3~l-0O5pkvY^VOw7CLn+d)>gf`6v3-KY5dcj4jo_%XMnR^F1P z#|kfHW}-C0S{A15wunl6p+zBb1u+jAs0OpC8ewLd_` zZIHpCU;&>^!Zw?HMr>D z540|b$0@^l1Rn7H>`)62@k|hM;!Et_(#yN^=9rF!I98dN@rg>u^T&fo;5bCG7MXeR zDrZzBUv1fyWKcq!GiqzNGhaAQvvrN<_V2OW6Cj9M7p|_p5c?$qp3MB2u)T8t_7|4%!fOu>%h?x>F9Q z-^RhlJ*~&|Q@jx)ba#__;J1@L=*(B<@CyoR??+GcdxUb#?kpa80hucPnH$3tdLdrC zG|xZ8qyGA*D4Jw?3q#Kd5*!0DTj+({tALFE#n-$1yk>XA49``=Mrc$15M8Aa`fZX}XVeR=YsYuL;LY6Oi4%fR35}14SYXBMe7LkMv zwY=3sLpEiJH=bC*A!g*CFI}FiTX;sfS_2jh3cGvo574nz)7Tqxb4u<`x3)BQH`kS`N)Xv^Yx!d0sGvT?aYtw(gH^DPtwKpE-3*2@q36iu|!T;o~%1h^Q^>4TrVs~cJO8wFSS(} z4pCqs5|9w3l2xMWenAH;zoYJZ4Q)2POlcY1l(jZNkNwef$i*IaVav;p{A)N7B+imG z%(Lz5L$s;6Y%Z6$hegP#oplkt78IyZ;2eKYeOS%e573?mh@k_Wbe^7&PwLvD2NcN1 zg6=6=ia$){Ptobmkig~Wau_M}4v_dAs|DZZh&QwEN3D~y_bbfrC%=Z8=P6uI@mUm- z=XV4}Qtwbi+eOk(5>8l2tRWq?bTrM!Gy&L2)Cd))E9PuuC5!hADpd=O z`Ptdm2-Rro-4@@!8{+@5NQ~c7ODY1(6P?HVcHdq&$Gh=rE8YgfEQ(Q4wb3PtaV^FF zH`JtP-C}@ZJmhIQ36qU7RaYyhs(nP?vfFYcVy4uz|8UslZ=W`7js;pu(E;iI_l+@(&M2JG2Ce2&y1Kos935oP}H@u~#?|V}BmP#2+)4kq@o*-dwn;E*X zC;kr6-c9C;Db`-h#W!EZ)tY*DTCsS|uk3(-ZEe`lbAN4vfFAv=k=l?U?~~3ii;0jE z&I$orm7D_~GplcDuD2w!r5r2C_s8H49eiQ;KrGB1uIIc*3sN8SE@{7cJ&og*9yTY^ zHeUmaCH|Tx+O8UIn;ZT5C{yDuR8eqm^G>Mzn2l1hzq)~n_E_fpQ21pZ{pW`8(R)cW zq~tdbTx}}d(%WJg*3I;*U>jFSdP$7m&e{l#`_#eug7yQkK4-oWay}V zP1<|Vcwe6)AyZuR!-~RZ;P`e#Wq69y33tN}JjX|eoW{sm_|y{9leGZvp=B|;d#bc2 zg7%ptaXZuFa;n1#|95e1OTS5)ZdO=8%cN&pDpp~*yO8rGw~foFzS(TTWy!>I^)zSc zb5~#KJgYlubKgb+l6)*B(Ar2vKhffWmehxuG6KQzl_L4x302Nhrd%(4xGA-a^%`Gz zid?nR{-TN|xoY@?GD|V% zujCzK$Ux4E>6x2*R%pC-W{f+cWaxV@GvYR4iY0LKr_XY;VSfV=tHnwIHt$~X&1^a_ zcW<9)yQJV8U=hAsNoZd&>>^=}wc;b-=hhMe_Y6-mLzEosu76sQ`#PBrpKDb*BKv!V zz^KGJDi6B$U>Pd}#mM;9h`<14$pabV3!WB5u~r|qWP|28`+Cx^DNj{8Mu^SF*AY8Y z0xN}ZDZQg#bX&gkz|+S{GG-jd=N2-q64QGVRRXiKKNHi#?q}fBcV6{m74OTuPt4wR z%-wZ#Tun&Yn~~GcmRa>VOK>so`A)8wN}fbi-k#Ddji?h`*m0%Od^P?ybN<5E^a8h; zHcO`hFrY9$lkrogXz*kaw7H0Dt0+uG@_KIZdH#}kr;_B-k}!TCi@!AAskFGXboaty zX$61T6{oVg(z2$-vR3{J9Znanm0svyyl|7heAuacth9V;v3!>Q;$5eU4@)mTTD8KHOB>NSDgUG z;Tq%$K%jygG{C*APFxir(48P+fPLAkjH=wsSV_k+fItJwmKrMh8hB`RXH+ZWZ|4@f zHCm_wtQCurswK#(Sn(j3BvA7eQZU5DRnSs5)aH4<@qASjqIa$`RJ}|XjRxM1k5TXJ_Du4jZLIkLR_j7&_ z=+qJH{4CzaBUq6dWC76vv-sOfwc7RifUG;*5Ek(KZu&VR4+NJZVI3f9le5W2WXW)fzSCtC*B)Uga;98Z_wJO0& z=t^9vRu`z&BmStGlgT<{Uy7tnagZ3LE&~@Y3_Min2Or^T8Xr zPB%(pZnt>N8KHfby3uZw`0oAD$Oph(EfJd~qTD@j|xnV*b%Z;o^&n7alKG2rpeZx>R>@ zsp;`jtMH?aqmQngt${-RW{g#5k;KZv0Vg02G=(Ja@bCx-2(Y+fWo2dmA&NCMHT^>r z>*?tk7#J897Ix;$85ZYhW@aXf^R&FYoJDxr*x1WMLLee`~3;N0x{AG`F}xcG#`q~w&; zwDgS3tn8fJy!?W~qT-U$vJ2%GFL??Yw-(^t9Tk~+s_K(x%qW?h-3i* zp0}-I=rk`cACEXMk#LQVn;=N$uV)Ag5w0!>6Yg^N6Y=<-N4#spFHhkG1-YuH1^Ky{ zJiNkP0z!NXo8&Gs7vtIWKB|nfd^qZ{Dfg-wEb*w&QiS7!RqZ1IZ+8~+xAr?Hqwa)D z2szbh_XIEX?79*3+J+LjNQb`vFf=}j%%z0gNHvskS1eSQa_?AZJ*w*`#p;!^q9>(f$3isY)(>-l#V>y3OjP|xa?|{e!+{%mUc)91IX1aGsIJ z(rsM?n(M_W)RDd~Xe=c34ev@f3ufIw!gyaTCmq_gpuaf|fZ9fud4q)C6%;N4L}~ zN4Ab(aCtdQ2$?eXH0@Qc;hL9Jd$M+NwJ&4U02&!iI<3v&RGK;HNMq_P9bm*F(96D@ zAjY?H5CZMQ*A(PktiNmvC5gwuVe8&>6>hW?00v!5t@S~=QKiuQ<4S9n5+og8RV9%d zUtP{n+IV#(M_=Z3b%DMA>zdT&E3a$IPi?%et4xyFsIM;a-)N|>ZEUR1yt=W`#JDB% zrnxgK?R87fi^exs2fl2)X=NhzZZbxA12)^nC7U+er#WBb}Q+e<>a7~PHMCQd5IQXC* z`oRR&Dz3E`Z%OC0YVraU6u#c>zcaI-3u9B3=nqj)!&_7~OmVqdKF}G^^{~j6yTpzj>sdo z))QxJqwZ{WTmFhE{A|f5cJ^yo)D^K$@Y}l6b8w;e;v7q7)1g_?HfzhDb`^u3H!)r~ zZD;20%`rHKcwX?P{E1^^1pSL`wI|iW#pqdFtcjTyV7l^U{CS$ox1M+7? z5Njq#@Pwcu#|13HM}fw>^j%&%639f`u+3fpV1Wj3<$G4YPk90|csj&J*Bs66IP!~R zrMAD64lKmSvWHY=iK? z6{+z$gO{(2b0GyOaOouL8hzo;6IM0i)OyYL%9$Wjx|U<~6=1tg2T4|?!do&3-Bp`2 zwbXi1;YQI`qj?03kuT&(FPBH#@x4xlvJ`-_*>m?yx;ewi;>yV zXlU|iY3WOM&rD0u>8VFgzJIyKWWO4mY_j}J;A_vg+11eEspS`{Uwh{=uZH)_U!59a z_U+!i&%!A@`Utd@*4H5asg5(y*qNZXIb0mw9Sflqi$i z$4El^yjoHw4|&!pd|Mh8`1Nb>yq??PEFM#dyN&{p+|%(4iRZLWk&O4_-bxs(+sU(g z7qq*#hvAv`hqX#vpX(kNW}8mm!*&69VV~kI#=N?>aYtCI&s_~mOgQzfr7b7fbe$~t zZQRhjJ+F9rT~h7agf7R2-ZJ$?ydfJrx!`u88AD-90|?!#ma=I~ZGRE!2YlGh1SZwv z&?R_tq#<2Kd9Dh+FvpYCX#v3ihuMh$7$yM1g;pjxs5Br&q&h@`H&(IrFo>Y-9@J0v zr58)nv^X4rJ%VO&@J>kfUK!3n`4k5{%^Zd$l0#G;zsBk=!F&qV`St*o?8`42sbgQ9+lhU8bld;rPv$Dew=nS72V73*^L()=e9$>W z2Is(Y4bk{>NDZFqx>&f}(~qG68rRwj?WE@|wejkf4*2ug zu+r!8zbQt4zEIo!HkW|3M!z-JZK>v9*jRE0q}_d=oO%>9$2~<0XEq&fQqqZKD^Os5a@kz~J%^0hf~6p=jAjW!8NnI#U~-L-!(sgj zU8CqOVK^>VoDQ-T1922l4$DkNIB8azj4e)^9z77~&Btr$Eksp_{czv~=>T_;h&lJ6 zm)Z&;2MTw$iwm853tblrk9{ko8Hvj&6?r-pc}ErbmKOQ<76mRA1$`?D<}VIaDGuN- zIu%tMSy~+3TO6}keC}H@oxdbbr6j?rBq^#SrL-iiw1o>$6L%nM)338`WggiZ?XJ7QYfFnd+ZelqbC&C*PxV>lFq` zD;wHM2^_!R8&`HI-0qDVh?WQ5QphqNj5vb9P%pqs2jIF)*&~){v3engxMwKU%0WUa zPLU6l&M%xyytzX z)h;ZD@Uho|Kd~aa%Vt;$w0p?srLzZ&wu3F@enyLiNV)QPrwXDwlbkFB8i|TAa>V^PD4jTwIkBivN1HnOaH}sMc1kX2s6% zsA|KqYU93Y)1~S_r)o=q8f(=WTjv`4=o-he8t1+m*QFZP5pSA6t-ETir*o}$bgge$ zt$$x_;8JadSd6Pu%#jdW==TE=8<^p1+`Lr<#XNjwRlK(-KCulyV|fNC27GcP!Z%+yRuwm^9A=XFRyDo5Or-aY}t-c#ZBo-|OIUibavt zp<;yq(X!>fD#xYooc5kA_rLSTDj3SK4x%O`EH5G0gAFbRgKi5V?`zG^kK<8*v5A}B zzA&qg<1MV3FD_1r>C8*wX0PGG_LlMa)cb>bjSABcD~b^^^A;~?KO={9>R+gQaSJI3+InX6~k9b;(i@-70+4Bk;j{q6|n@Q??4o=;WjDQ@1=wm68RP*i*z5S6{ zKis;59%TmuUH$%S1!3-pu&xPt`)>>bg-7k~3ccEA;7VA>Y|CK{Vz5mC;)jqXX&V^y3hCAbT z{^m04Ui+(gvd{)#}6qWzIlS`i70>yN(R>c-D0rqJ||`t*qF^sSib@$%`(0TyM)^zEP1b3!xo>NEFTXCB1NER@eI z4a_Vr&pi1#vm$i+nfmQ@*V`{*ZoewOy)kfmbNTkWpSQP!WE;_Mvi#Ecm5Hw?td0%v5kfmjyRA|9ZB|Nfoz8Ujnmj)MQ! z+l~MlBm&|<0xvHwKR>^?xcI((`wksCq^hc_t*y;MiEM3cS#m;dZf<^lexaeEF)=X- z2?;EeC?_YUtgNiImen>lwzs!mzkYpaXlQ(Ve13j@d3pKy^XGq1qCfxo7fQ6sLWzV= zn{g4$_zZ5e!jFXiq84GZmpykCQ-h>Hfkd_R5Wmq^I|52z6E;SmIMMJ3jub^+enB!3 zLFNWeaR5psirhMaXwFc`As|w*-cTHm)?riNY(G?@vL9v3E-1tU-LscBdp|#1I7FC( zkb|cPu}Id~V^swZ7_5LeCk6(aAtTJ>`EAw6>)W3`fBCxe?fZ|PzkcrmP|WhRs{hoX znWLfp%c>-x4zK`D0|_kDZSUT_3JMA=d$Q!2{-AD0j~?~-PkAPmJ!4~IS@z7!%VQ}G z{XyM2Iy(CM`&stE} zxD^3zUM?=;#ha8Xr_maZ1O;&X8-bhr{J1AtIrJ(RAC^B|U{#7&1jJ}|eL{Tq2&z*97MK!)8rTO-ZOW?gH%y_J*IZNJWZ9ISP@!JEvA79R0 zcp8uZyx@T&Jf&B9-N0BQNRLBEB|RZ-Nf09+yed4fBgYT?w4eR0mVv(Mr2$iGjPooF`)lp7a9zaVxQyzmXngz3bh_q!6qG6>+&&UVA5=#Mq_E-!|^U?z~d$hslnOn73<4GeQ7|=tdUMhKqe}dv(_!b9w&O_pW2nuaUUD=+w zcBxvxTHs}VvA60_tyJpwp*nJc|2&Edm!ky;xKaawJjRA^;^$HNQHL)7vX|u<32T(y z*40<4+A*9$BnZffdm~x2?PO3<4YjPi+9#_QRght7yf+R4p>b;gt?q9E*a8HGs6dB8 zAIS7Luy+rDlA6vzu+~g~((NbT>kwENeG5W;)$|s{p0fBRBhS5;g=f}<2U*<2SXl=3 z>%ROjB|j$naa!?V;K!NppI1KKR{y&BahCdD@;+ZPKF*sS{{NNt$?T9CbiJbx%&P?q zLUZoWv?k>e!j(>HfGHwu3)7aRieVns*Bmo8&2r3)uICTJo|dfJT^Rj!q8J4(+HxtS zWsctN-Vu7)W4dqChC@8c=gP<3^Ajo@_N`ANq4oYyqZQTVTPi_LN}+K<4_>=}7G6Gf zw(BFCTU)26Gd5P`Rk=4$@C!lg1Tvz`r!sZlzvX?-*@U8;tua6EWGA|N!Y%L8*FCBSTaG=IRJ{7%h+OPQaEu;5V0l5hGPOSnk$s0s3ice zjN9p9LN}2&p*YfcIccVy(iVfAMAx76T|^wsp`SLaG!e7}NFwr0Lo^(gG=f1IkyJP1u7mU&C?yL&Q`)s@3o z&!3H|$H?wD3CpqEDvWJ$446H+HBv%s&%7EkD7d|fR_VK?D=)o@_7bO`rmWbJ7szZJ zdIMbJxV=B2HK^aVAO=ANZW?g{?lpiwFQB*Up$$U-gFo%4p5lg{LnAx|$g)rxcP z$n$3^^LIMtW2IwRKcXqqfEKx$v`+04^^|5Xwg3fE4b#94pBWc#E?^$uSh%-q3o6v?~RJAj2xfFIVqj zr|+qtAkk!GmN=`Br0{o3x6~0EgFuh)6LaFjb>ajVfgFJ0Cn84#`5`DGkyV-ub{&<# zgWS&`CNM31$4Us5$$jSF5SmSTWIUH2cQi7c7()JUx^JiMQQJL}@}+HlHM&mVb5ZO( zWOdpK07+z{xNI!H&WnpjP~(+?sajPA>|6;laLk~z0m|fx(l0}?#`~e-=bevkFkg>i zTv|kyOB6Tf?F2E-aZC>B(nx0Tv#1K{lb7S%G9FI$g_by2SJ~E%?6+Kt3P^5CJ6ruJBlzkrWDr zRoFJHc7RdpXeeE1)} z_P4_U@Lrl^76mQrxCfuPk+-059ro!-zP4WWM_nE^{nKG?n53l8#bC=6Jx4OLS;^mO zUOcB$4jXTK%etCSe?Ng*wMAtcdyL9PVCK1SfK80awFez7S5fYdyVeoSl3(I<$%0?0whR zxjRE{wh(#LHK^?^ckkVQ@Ni*q>Cy7zCr?*apRKJwf3YU^@5(I+-~ssl(^_OQnWeC) zrKR;pSd(R{6DLlDgoLn$rT;F2tE;P7Hz%tMzH#Hm|BI>qx<6YT}5$|u=S*{ET z9IuIX!pWQSVy@6e$uP7D27uvtF}M&nq=zXAgrYGVVTD*;B70#NJGtP38wVLz=_X5z zu5loc`N|sE*u8uhL01}aUMu!8<5#Rm z_QzNg6BGCD-CJ5(`b!w{@5%B%-u2%m%RzQtZi=_694TJjl6u5EJvvREH#ruHFLh;& z{Z=e-mWI~xS~wLaQYw8->l{^J`y)*_V}i(tnhd@F6<<%_}r-U25a34kKi^=b7ivgdZ+`zc!VhikV}XkuFG zXT!H;YD8V-lzU}$WF!rXxj7c6^R45|FOY9ctA6CJZ^Cku z*G(SWTXyqN1jzCd;o`SBur*IXgSE_5fI}{YNnN zpD4iU@M>ymSRLM_}_s5-o8>~S7fKhzDBjKIkDxfbw^^q3Ao98 z_LFncge;GP$!D&=q{0NIkB_vMFa;Qfioq!g{cU^_(UH;TXBYH8E}WX>0G`2{a-hKm z(46{_B29MJs1OwX0Pc8Xf*$U`iRkzQ1cXDLn96}jx57X)IM@J$0Dn^MNh>sfF~vZ! zX!xmwU;>dCkke(#87}WJU`p_pXTcXY-NvH0CPxYVR$8;80X%pdr>xuqRtWf)U;kyM zzwdq4#stf+S!QB+^dAHL6DC;(Vzq2ZNlC0Q$#Um^40P?|luj zC)PoQU#)}d9WKR4A=+lYiq~d+{-_D zj&uBEbb#Y+Edq{%-N4A=(eg6!=?ed|XDiR2{xR0RzkKQ+T!BO)v0ncRSNQL5|GAm} z=i7V!1C@xwW&P5h2NWr-O4yRW0sA{N|Gm&cVtvOLum%(UeCJPV z{l6Dl{vCGyS!nqu?EJg6W?d(i((SWn&;Hj!OXXbVpM@4#nQqoX%bLkk;)@`iWvH*c^cY0RYO8&c@CLBhtwyZ*}T%5tKt!HaCUNe%9g3FAK{=zNd%XH zP$ueQ_=p=w(Y6u~*(EA`qiGKmC}K*(VRunNX*k(|=G6G91Qc$_bz!2T{tlO5p3HM* zLBo8V>dgqwC~^BknZ@3-<~u`W90b__;6u!z(=D$RI8fn>4m^mXPvc#YZR*7==4n zGVj12wrq>h-{v}!j6umrQs|!g(_nzyp4cmJhmzvhL^=H6B@y9s#6fsnh%JBYbGurt zbeW`vpe}7)^8GKNsK0m{-%8#E985&MVi3Ix|RwnTJzp6@+ zWG%FKPw?hKa`?qEFziGe7pN-$4iaY$&=ygJ$IAS81yMM1ebFV$!3HqvB?`_Nt_<igPq%)ul>6QQVWnl;y^eG9XYQE_)Y#NqQyC3ufEM z1R z5bAY3HeY{P{x!;4^C;x@A(wkv@Nf1kgLE(<1o|T`aZel(D z`OH&DHr&<{>}Lk)>m!@|U?woGA`i^CpJu2awiQXt-B;D|V}p<@f-Aw##AR=5L7^E> zsOtH5&kjM^W`(cLgHn7y>PFp!<4*~{oqqKnnz^E*_y1#|#p3?Y|E`()duP4)C5{zgIMKUx}4BGTp(eJhb@Z?Z{OiXFn_J>H$Fd=Pl6ZaBABxm^=4wJD|Ps)4r z9IAP(>eE1yait(Fsx0j04_JeGUjzG68mVGqx>fRh)SX9$;@UsQ(Q4ePVx~`^wRaV# z$UkjX831Y!<+x(VZHV_$*edzGL*?Xlw64z5mXy8jY3?dL6hvo&iiZ$q9j7nzUK<~k zW9=$PtyHm%5c7Axjn*2vTzLxRq-YY7}MXtCIu`U}p(OZaBuF=VTpW%2dd) z4=E5?nmba4d6rD2vrgRD3djQxgmxU#Rwt8d+ylMr2530nwurir2pM@!hZFbbOE>}{ z(lq&7a56;k%sgODpR_$zncq0{2qjOG$E=t^VL4(*4C9vDjCH8qiZi;vFV6V}DA1z_ zLc;B0>5oH$5Xt~(>Ic!RW%|yDIkBrpPUDq3SP26nVG_(5g3gpR5Y2Z5R|K+N$p$jL9Rs_vyk2C+lZVhgm{*rATlJ^GdVzVg=|mFA*Cgs3aQ zue30TVEV6^YfVUkDeyi*E?m4Y*0g&sEvdz`G3X6aJp>kD$hOs8pWjT#)zTWXeJoxMOExfdQOk+UKi5#j-CJM`_c?kIDhV$`9HU zMZeS2RBM4f5>(@p+jB!fu{m#m7 z^UU`-iCHg?nY*=d(4%eOrI zOEWi8?DD@gbFJ9_Lo>Il*~jdS^P@kSxgR%xo8Qau?6`-{6zU3Hn$9F+Pq~(N>GsMC z`i^VSMPJfDG?4~GXoN`yY%~QtwAVqVAdwt%o3iSULY)u^@OR3JQRJ7Q96i7W8%b;* zmO!-rND;h!1QKSL<;35?22n&a?mN1{uuMTnN#U07mf%Gv{j7V>ashK;YCbA{Xpt~Q z_=aCw{mtumMp7d#?Wze6FZ>*bZzoy2RcA2dbxy7N^M9$0W_ ziqRT0J!O6_>e0VDl>Hjse;%_Tx+O4FabQ%13VlbC`Ho#V{`LMbIP~SYXl9IuT1|x4 z-2+7ixL3(%6@rz-X-0-g7K83|S8)YBgG0Q^u`$)Y29^j;Cc)Yx78VJqkvhXeh1;&X zSI!&1It_FjK699HxH|uYxM7Tbm)Vx~SqaPNzOL9JDZuWqzQK^+A+A4=;NPY4Uv=$Y z6S~-}tSnYb!NLz%H8TWJejd+c|1+uk=VLOgkNs8tvbqyi$;_H8{V9L{^l_}No7Km$ z@Iw}w^QTSuch}8=D4Lp@So_?p$QqLeA4=@d7lo4v7TA)*5;cNr=>ngab~xl3e3ejCFMpXKS&+0XDKY z8mYn$;}90&Ao2j1(;NVrQ;(NTMT-YQ6lX(_i4Y!f9Mn`NCyNscu>XJDy?Hd$f8Rg; zp3MvfW8XE#SVKtmYV4AP$XX$lN+nd1YV1pPDQj6X*6e#VWZyz|lAVz3Wc|J6bA7I^ z>-yaH_dfUX{od#IkK-I1j^}H6J|Elb0UbTHzA_yG&jgicfLe3M>od@i9#8?<4`7Lf zv8XfA+;ng}2b75=IPd{wO)bQS3Qt9ekJq4mWdK#{Nvp1<3*|!NX^?mpC_6W%o$oVq zb`_5VKqec(fZXvw9Qh_Ro0j&eQ;81*Tcik~Em3K^1P+CxwS=!I8$z64l@2s^ zGPf{sh%exBmFIl3Yy%%=Cg8Hn1?|px{zk~|Pnlf66yV9o$OzUE9AiL)37p44hEPpS z4P*!n3=F_=6P(8n>iGEaMJhRyWP~aR zK$qXWFTvzZz#NCu4EpNJ-2xvbw>Q+XH-I;3oZ?W^V642}pN5ja1>KCvM@c1#A$(n! ztns%u6qY((qMYq;^x(TlbWd?qlb+yFw7ucPYJ{g;~XqB;iiBb{q8cb+`2Y9gmyB zbI#1peV_mS?Z?t``}99Bu3TC zigiOrtVvMS%b4mwmw(xfy}AFUC2;6UQ^ca-20rPEPYRciQjYwn6c3{DIaR&98vuh- zQLqhPR-l-nXFvY{1yfeb;40J~Jl|qQcn9?py;2mnnLjTfgvQgIur6txvPpgxFFsnR zKi8hhnnQS1K}{+5h6gyQQqFI^a6H9?&`d_G;RbJ>TQ2#qw+Ga!ej?7Iw1$Zg0n+fE zJ6dLX*aM>>WOb58zFJ?6@%nQbiq+vzLk-Rvg0czq!%1^m4!z+{N>;-OH3UvQsp~XO zi#*Deu*l3vadbjr>@40MFs9{uBIBkfZaZPbjx#0Txy~pvN1V4{PwNbStv@=zj7cf% zW@f(<;^r^Tb>GX}zJ=HQBJ1=trzKZ`a0H9+Hgm71^JLo8D=O1S6`$)NY%nARkgg1c zNfYZtyW%C39Zj!b+!BSjW;~7}wOBqTON!c8rbrsL`5ueyjz^P(u*ArtDgO2V7X?a$ zMWCmkpOPL*!o@}>8$?s6<|c+z+I3s#kpUQn9F+kT?Sa6|`p1Z`U4QBFhqy>tZvBlO zpf2D0@O;Vmi<|SM({D1eOX={#+2v?kjv#3L@dYAmR!s2@)|7pC_PwOsf_f}11_MB7 z21_ep^#Yg|&~1ayWGjp)2y&qD00D|I!9d{bmhptEx$KrpP_&xOTf4OrmSkX!AwGpd zqWy3?oP_`eL#=^i1%$u|5Z|Ft!+^0XA;290(V7C`A3*G06IxDBGD|x(!SNjg6mUb; z%*AZzxoyO{VQRgP2mp;zNHt`Q0(cO!9ev!58zN`<7P3!UIjxCf$d%{?e-*fx;5?zr z?`snQ_C%#^V?2CaLu4XyfI9r>gKN4EXT%2lE?>TUfZP0O9{Q840zt!rLkhfXnwy({Kcs#)4;`RAe3x6N!y%Ly#s>*7-pSz39ND` z3z6J#nh^})IqInBXR7{h%<(Y?#;Vibp zZYTi~c26uzk{?i|Rk5vtBiJV?;2c_QgolO%GT=j3)eV@n)}?ZP#5i6h_tVC zW)^hc$k5CECkv6oy*HFM3R6Um9OcT;&J$dTfKo8@PR#Aywa`0lie?_Cps;X=&~S4& z%qHM&(e(j9k$BPP0Zy?{@!U8Ce|r!>^$J-C`N?Qm#;H=2D~RC4?kZ`YwV6f^V=> zv7QpOY~dDE15yGIk(JaiX6EF45v0&v709F2Qc5W8QLH+pW^f1rq5V?AO{}hk57NVi zioemtsb{I*jb|f_!oOSI5`-X75``!m)*KXMeAG*a=hhEvKLQd}rrebw2O-LzxNqmy zV{tl17Jj)+Ox46W+#V7jU{?m|T%f|JLU-XH;u5Vi-{JMK0fmv4fw2*bsL@7wWF!*17fm(c)ps&_sruCyK0atSye#aG_CSjzmOY7LaHOfLCQf)rEtc zPg7wF=(8z9m@vT?(8IQD@jV-AIWXrGRXE2(K%)~vgh>p0q82=lqsT;TY{sJ-HwaKH ziI(jK7EpMEgmREod2}nGG(=F`4*U2tXBy&1N`Rli1C{q~9-=jYienI}y6mU8TY8BQ zoDbDw8p0v_X>VK+y~iE_1A(!*)egxJKCsymAOHpc@YaIu4f=X)80JGP_9cKC@K_S7 zPdV>}bdF02Sqlpztc4a&$uEV@OX5Jkmjkzi|Rjs z%O=2#y*rVyRVCuow@8DEWWbw^d<~TSA+VMRg}g;bf_o=ClSt&;zDspc1Yld$bb}?+ z$pV(BO*TEZAPiB)%0m5S7^Mc|l`&2VIgap!Dk>R=7C>NBAf;^F@2Q?W3?XNRea`34 z>a8AU+pi^|hCNO%^jT}gu1?X`<1A!4KW@h}^~7YKm(q?91aW+tiDC1T45C09f+DE( z$+tf^zxO=Bc~o6IZb>+$Io?g%Eq?g`SiGft-%UeXRur>{>QljuZd=($mH&5AP|Np|w0R+$_VNIE?gYgEu;I1e`_G#wVenA+@O|Tbf{83&cS7RRohg zf$mzlM^8F|H@`)UPEw5#HN93`5lD%6a@s;UPYssGpM9I#(%eAkWl87dQ}9U0w1$gkJv0f`Prj4X-zKIx&l|(EL<%)j31bBKC*#Zc?KGW_&TU* zJm-{=Q&0+_|NEbR45))(0r|hpx*)?0dY3^JrJ|xD$S@zwNEQ|rSFT(+;4J^7;}2$} zgIO1(Z7kx z$4xu*4SN71%uS2n=YX;@K0?qw1(1}KNGQw>oNih88KA-#3IQ7+{5lMtg$(zi@xd`( z#!=96T%reVdD@Y4m2fm~xLH+Ha8%IuZk1IbTroHTKNl+m)!G)TOGC>>hdBC~fgg>g zAQQiM0SmMYmkN*K*twp}Z_&|7H}GJ72>t`=;=SL)jbcNJ#W9g z(C51mk$X|GI|<1p(xjTi$+hy;z$N^hbAzKZxTTO{ut)$KNtj*56&E9?0EJ#!D zRM%{`v~CVoZFh8Tjx=qJwe9ZJ@9cK$>ci%sc|;L^#n@l+<*5uk#{A3(tyj(PPRhFsvea z97v$L2B7B8ZwwUV#eTx#L{Ez_zU#p-kj|iMhX7=5)0mfNYumKoDbeoU9tQGhny+6e z8pbz>Q`6tHxaQ}@MZXb(FS@&;e#Q>hVX6yoB2JL%A{t6}_Z0>FpmQp(D!s-D9j7|p z22{Wbi@k*~(o6FRZ-5D#UzQ33jnD^f%ZAT^O?xk=1N7n_-cn&e%73VtZCGhO8~@3Z z;rkUP%8umP=o`nDnQWVJM^oqX{NRG;trd&YnPIC@WjLPdc@e+y@xIG9m!FuTR(V5x z9S-x9I-gG(`e?p(%=PB@S3@^#l=X4n5-Ao(9(GPEO(vf3hw?NbIXau#N1ZxIg)mZ9 zga2)|j}fnKrM$Q#P=dd>#cbCrYg6Fyn)28UcduW$q5QffpyD>^^lROBWvjEj`8U6| zzAIn^xlXM)>~-Q7yrU`)KBOQY1Ch|XnORSM6J+RfONO*SfJb_ zX)H)-ZF(%2Kp{LHqQ-K4JXA{{Z9Ggz=G%CyuHoZ_*~C?TWrl#@N>iPsKWQU!RKmHC4N=eVcksq!5|@jU4Av~n-Nt0bkN4Yavp+rn zNYMo{oYiij5+#_qP=%JATlk346kV)lGPYZ+VY`;OSj+WbZm|yQBf37i&n@LwhE58|Vpc8&nl5_2?Bn8|+m(=o=J`~)~~tDw!>+H$3XjVT)1avCN^Zgabe zS?yrQ%q({iSP9dB1?)JGpyzWdAGj3rc)8b(;=c#ke5l+%YN{i)Y9qHAUvD)hZMJ7_cI9vNl+@{yj;z4$ILd={c-r1qobgW0NTX`bC!bw4nt5qHggNVY>M&m;W~o^ z;$Fe|%ml;Tc+K#UK4^8+t84(yue+b7k?bg9%8=&6qssU8E$R#lqz-bZ#46$p?K_uS zDwI{(&@=UQ%uSXaXT95Q(5q5(W#_5&K?Vk~L%PEwwqq(2lX26kwe^kPTh!^sQ$mZ} z``_I>Bd(XzHUBJIumUc=!H@4fZhcncm~;dpf^4K_X7r3dZRCT%%kk?XRo|FNV#F8k znhb<2aDwb?^6ujTlgWpo%;r}{$EMD(YOA-9a3(7>RCsOO{!o<~?c_Iy-G2i#(!rW* z?$;bF_^+xy-)c_WY|Gf{E&}Vh)mL7*-chyDS-;-Xu-;q0(bK%q-?2W_{_`tX;Q_G1 zgH@ZOt(y~{!NTrWb@%hmPXENu*_og7-+wOd*LGoYbMYHk+wJXd%Rg7wH#audz$<0- z=jI<-DZkh4zw$X)^Dui8Dt5nmeAr5*g?J?0sZ;!6LSB_b>^H;HiCQp%hP3q8@w%$p z`I4Wd@8VFsKOpX!rQqv{Pw99a@T|9e?Cv^HI0r(YTv{AYh!NDd>)yV;{zk~4Am}3% z-sce!m`gWfeA%uu$H&7|=~IgUPD6ZVX51-QZakC9o8qTw+SrPiLq5^qi`Rhot43o!iQO3E;}L2XxiejTgsho3=RH{7~4t;&ynC$ zCmu6;C4Ul=KuUjL>hL~CnPeIA+*2R>BY+DhL|6Gx!Be+D-zWf{qTuPrC}dD#R+;E^ z8jn{#SOm1-|6KIXMF4L6y(jMbd*A2Tp6|2W;IO^$7hsRE1NIns1=|%L_LoTQ^R1@n zkL#TuH@ceF`D^xf8JM@{wHtir=3WcnK~J2o5}#F&I>QLMt6_6~PxFPl7g_|W(kB@h}4 zXIIC1dt*#R0^;nR#&$jK$BYg{8U?;~cBAD(yJ+al;ds47T_F5$e{-5H`_?XE}Z&f>KWa zN?bKf=nM5vT#M}nC`N9@PixI~%av}~Y-%=}Bc}P`bpCh@PRrK7$%{#ZJF|fDH@*FS zv9*3X<%ynq{z1EeA-hqryGbd#DWu(Wu--X41;snXrQ2l{RqLIV8=Wod1I-%)UHixS z_(CshtwdmjjchYIdt&;wRWHE_qHJvhC6ef*sQgM(RBQ4uM?=^N28KAcYX!ECTL;>(*|zHw*! z2fhql9oEH;#+pn9v3>e>rNfwJzT2d4@c|q4Oa$-!n#lJy#xH8NBr;x!iI%J=4^R9E z!Wewhvuc>ij^OZWUJF1epX!C`a0Q2c?06PM;(hE%X_m}8@g{=lf;I=v8;!+DKl9G% z!wU-Wg*dC75O%00G9;Zz)N#{8h=4Y;GS}-22U@{jHVXjI1)?D4P%m(3+~4MpiT^ZQ zfMU)4jZgFh*TP;{#NLbO-Pl*ViOD-}()L$GZa%mic1p^(-;?(bfsbK-T>YPOHwQj| zBSuS0OM81es2=<`Plk^*I}MFnLp7Tt&07=gpkVg<_wRo{6ZYGHxvd`y`xnO2?CR?3 zAIHM-(&oncpVKK=f3WPqKB{VLe;uM_VSRe~TjXDdXg%Q(^EmWxhiJVPPw+@ePI;3` zN=whk%*uY7lbe@cP*?2$HL;$^2+M4lG56r_DHT?y4RH+C`J*B`kaK1J{UgjSgqW|f3R!#bDhddZUF5X zpj+dg0Pur3bnkBn_`eRKf0H_A{GT+3Uz&>l-4Ly&$fGxhnoIMiKE?lO*EpAPv8AkV zwkPLuahDrZ#e;%QueoHSs@nIfpnW~hZ9PpIPDR{IWIUF*JO#y1M{eNM+-G|kpJQ~l zSN+i}RhQcIK8~O%K7BrUDTg!BZ*GB+=-VDwNV_ny>~pD759zWBh)cw&{-{A7LJfBL za6H-kR`*(k2@tXZ806p{ZWR9U*c&3!;8=l>!6&OaGNua>9#IDp6Wos2+4duNTuPKx zgr5spA<#8BiEj83t!T8Qi?6Z@eJ^SlhJKfG*%iAX$3d;^5*Y&1NUsA_1x49khbJnt zUwOi+V|vBKSp0d)i@v+;93hvyW$`NNLEpH-sD=F|@104fZ=#%KtUW+Q5Z^# zdli3ggWneyW-{SNljbal_I*+W^N>6dspon5d~chVZIGU@?K&bY&3CU)Xjm07?>kIN zc#ITyIGG~C`-r~q#;|Kn&{ZynMoFZl6HH?Tic%8jJ$zTX^S=3QA>HSycW?m&75k>Y zXK4LCR_y&ZjulG{2MBoa-0wy{xv9*5HS!5&t^9jNKC!i4o0qrN`fO9P*81&=zpoA0 z*NLqUI`!OI|KdEAwLav!{(b!`5h=bg?8$n2W5ic5dt)>}c79_lL{t3d_;cgiKPMuu zW&fOveK7xXD&9wYb2|Cu?agnb)a=cf%;NdY*_=A@t+|4p+j}4aK9#+-kAQFe_*Vpc z`!7SZhJB9wp*fsReY?9kSNvmlYoYGQ-u6n*oxPonskeK(+v`8T$rc?CAhpO)js+r0 zCmzaLPo_{$Lm06t8>s6Oz3aV`3(OOqK+UIT>8 z^!;Ct5t)nYA)mewea$^_kT;}KTF<-BxTj+oKcQ-1PT7E+r!__o^mBk6_D!0pR@*FQv%rOC>svzI)vU+vSv8)vy^K-$LHku zIH+H5G>Be$PSQycF>Yu)U$zvH6ObZ$?NpOl|I&++<`nS<4NVs}mtK<5ZzOz9HCuBm zN7n1Sk$TzCd{tpNsx9D+bn2;=8)nPVz0GfAiW^#PyDY~Hqf_PTPPIBjFN4phr7H9^ zwB9dUj#~&wRhl~W$)$h!)kbsbiS>q0Pd1ld12iN8QoGHaVb5dq&^ zNhQ#v>-lJRCUUHjw9cd(ylm`zqp+H$7np9Cs@;`twwnHj<}ll3^_S+bPP_Zx)f`@2 zZ|r%$x%!q!lWB=O-CM=6mg9RS)0(xZw^m^-HzY9AM(}iBquJWOglL`a?}(Op`$vEM z$KC4!-o3m~?*qVAMMdSnJOzqcK)x6hwH)}Tz-#$H*YZ0){c8~SKIq5yujPoS-N=~T zR|)$Qd20GjS_asgZ0`8BDJ?Nn9o)Yfk|Hthq1-M!mihCqyPbFyn|x_iHiUncME z)$i`L@9ca5`@A2Uzgqb3qg!)xn+xA|c7{RteCg-v8ra3J{6Y;k)_%XSe{b6U-+qqV zBkKN3kY=Eo3_l((pmZi&otvG7mGju?@PFt5f;I4mic1dhDuk$m=G#gthNJm^>j4@R zv85e{1cOwWs`{wdQ(FHp(7CI9o|Xwv@9pnn_f?h<6FnlOJ@G3dq5ceSTLNDm%0uyi zG`hx@oWuJJzl#HVfKY2%w`pyms=IC62mwzUX)g8=tD5~D;5lMk)1RI#^`2sNLQ*-W zhi3?0_;SiV3C;l>O(N0JOFAxU8CJe2qV-UlcM>W9-A=m!Eb5_5#zATfu~!EqrfWJw zF}a}a;C$5iLl%4GPr!_&%w9_yMAY#niCY6;kmhUL4W_ig6yN9}1cgyZXTB&L4APWu z4?T3;vT;Y^vtCOLl|5BQL-DnV&m{g!gPD@_bv29%Ck3uc6@DKuf!r1#)enEM_G0N+ zdsbeu7%^3rZeFb`TA{jRl4H;7v9UPY%Rl4mookkKQ%2IMRrh^GquKQR)sA6ZcjWTI zSSsFO)Ifkc7Ekk&=|-pX&;J;-_@6}<_x^tZE&gX)fW5zf7XMfF0IyIChY7<37%d?O z%D|ri+UqlmTM00ccv>k2Ov!D!(n^6Z_x+76#jgjG)2J11amckC*DHa_5T-Kc(K@qQU2 z`eS$J{p^vG>)9T0drA}v?V+tsu$9>VQV+1;E!Uht`=I_K&*p*;0iB5P(W=IAEc$Bc zBr?3LuNF{P^wSGSWJ=Yl5iwiz|IK$`iB4jx)2fwz$VlTH&nmfjEuwM>Fwh-V*(be@40lGK<1K@WvaUD}A$lRLr&kIM942o$Cw z_Xy;3snMqbDF|<*3x##-{7=W-&jToXNjecOL_cv$2t^wnqJ85$m`IRCX+qFK5R9{~ z8UQGvv`g~B#Hg!F$x+hRFJ?tIz@D!F)V9JGS%-U|70hoO#jZo7<$*F4nM@m+?_!KZ zA~dqQ;KCWuEd=!F;NssvumDU#1n6bCpAT3Ppq`ti0M@b)Vtdn?24i^Qz5{@68;4jn z5)r5_0NqQ1#Bu`DMFnqw;n}Mmv&K=h!x=6+!WJHz=g)W>7feT7xwuzv`bA(k3AI7e zqzO46*dZI6!C# z;jL%hdS5c_(S3hD1?4+yHTDc>T*^(}p!xPB-`u)Oq!2()U%rT}um%Wn#Uf`25GWZ) z5jdac){^0Sr(%e)?m=SgF;U=t`G~;VypJ)WqE{x&Eje!*B|#S!?T(g?22x@3ft*Y| zkMxc;1NKVl+Pl$LP7?#YOL8TQvW)Z5#I37gfcC|#@O4-1a2MwE(;9?Zcg?NiMSAm2 zFlR?oR*Z*?%9kH+wSkP5cWSY|D3wspHZW?sGS?qfsQRWL?s2*4ney`uCnodL)k{sv zW|-Qof}EaxJAM6YbV0S*`MVCYXyZ+P=dvS4_JW7DOt!;V@^IpIzROR{+WW=VtB+hI zSilJVes2oFH++)9mdj^uA9?@`(-s>bLvA>1b%V7c#K@ikU~`fAC&1W*vm)J2tk|y8 z{N#7v0*3EDGXmZ)lOL33-VS`v3BXa;?YdeT?msn7fvp!+8~?m|<@Uo-w&JTb;SYxb z9w|jz9KTw9Qg=z8;x`oT0FF8Hx0Vp(@DEzT1K%;&5*{Q={n--!DRn-Otb^fFd+y$Q zUVgj#E#W>Hyx$VWC+%cp?`Gxff;>%W`94fj6}D9$12QyQpVIdE;I0A?)Zgsg4=(@} zh@i{Zho!b?&$#=z>O`iUaSxxdY7(N1RA>{tggM@;_tE26?=Z|rxn#i&$#!+xjgnwk2t`nN3ME3>=HlZY zogk1#J!IkZ%otu{)e+|J)WJdkxL4|I-!{NkP0($%I+s# zv8sg_4lO*V*5o+_HI$U@vq9*;dH{D@^4 z##*Ld4~o6t_$AeYrLi+1$(m$)F5nf%C_LRADdKrv>fW_Xp6NcO*F_==*RqEKOEaRh z6DUPvbV{$^jIF;f%TIbI<26AtKY{SbvOGVVmaM9B1^?=lMvYCFjV4?r1mhi6ZNdg4U)dnC50OF*?S4s{tQH3K6LL;Y){kRT8aV>>< zxsq`o)&VUugRrlPZv3(jp+9zrdm%BNHZXy-<4m3o;X>1|_|8(ELOFecWO^pU%8-pF z9C?tp1rxm28r~Vrgh8^$UkN{LAR0RS2>-y9vM!z0r2FL4%T!N5IGD2Kw60@Rp^^>m z?ay~g^SQxK$0xb}+hHM>m88Fhh5o~+5EKLajtcD^SW*A4z(NPv>c&m|-3Qs~cGv#B zY;{8#qQgs0VvC4z7S#8KW9aD%@7`Dn)3#+&F%Y|;Z1EW=va+F94sj;BCtH|EfOMA+ zO<%oVZsJ9NlMi1cg{@a?MBJpxJ8cAWWlcx10RR=~M3%rpK6|A@*zAdLJ}f|eg1Bc$ zO$JrJgmkzG0XnE?1i@m{XT4@1aC;(!mRvfI1`!yh9;Of_kYOik{2=xK#o0oDT8Q9W zXFjyOS(3Gtbpz_D2LRGoWczVtDtj!1E7`IPQ?CpUf?Vc}B_J3!Dq-=_L@?&5NpL<7 z&h+zA8V3QTA92KR*>^%ih-H%n}b-JZu43B3OQuHwWD50DuHMGwBnOEB)w`ZRC5F8KPpl zsueI&s&@ksmzRPlqS(biECNSeuB~Tx=kmn8T>0(0&^yO~*(}A~Yj?VUg-a6~#t&-NToJ<; z7uGEF_yG#SQvgF;SSMcPf9h7~iZOBXV}_8|jpc^#vGls}Y`9_B+;MECZhxhA*=Imq ziNCN_;+~KH-ZOWQ_1vlm`GeZ5|D~b)MA~Xg-|8yd>?^NY{|riC>eqW4Hv0C34jbcO zx4iv%Ur7m~q?_OVPKA&D{5JFR$L!CAtT+}KgkZ4h0^Z(SW_ZeH4=IIhm_n1n)wo`I3z*Wz zJ!28(GsPwqFsO=jlJCDGP`;>7JC_Grq9*0)^8 z<-RP0^LYnHsoS}a>g0KQt-RjBC1VYvmJlj*;z-uR9;dcRpG3x8Cr#S`WXo5q@X=x&3;a>qfZ! zMx1MRFVNc$^bOGV4KNIRIW#zg9UeJ4JSsObrZO_BJu!K4V$yPQ`ugn^0w=9H(Ec;&Uwszk6c;JUs~P| zhWs-!xQjghX@>lHrnYmo{>wtg$C;I;?`v&8);bo}yB0PEmVeHF9-QeNTB`2c>8RZ4 zuHWfz*%|8iJ~%oxxV$hlKD^jHxjeKp-2HQGV0CTa=jNCFK&#P-`H5*TE@@_Tb#ig| z+v?c-`nS>5&FS^6*^RBA)1yn@*O%ru*49Ut)_yGgod3D-eRFecb8`k%f3K}pSPwI10db?-1Rvt{gzJ5!YHc z_DRHznn|bd^6>W}#cSn1cC(jz(~X>fg|8x#34-AwX|C$Tha=Up%sj}76f_X^ZJopE z*cS*^yw9e|UK`0@ML) zUnL(5hH@)s^g5$?U4-G;Lioe(58t&B z$>0i~H05}ersK|XvHs9m4hPWuL@rckKFb;t_%L5+ic5J#LQM3!!lp#cC zG{lt(Tc_i}Vn)!pmmCe^d@IhH0QgeS6a*QoKzKZW4Vm_JE-*{I$=2~)P#J*V@BxV4 z`BYv|Zh~N$8wY_%a3Y(LbLTnOZbxiU6<}Q<>KLu`qs#uLz>-p3BrtjAEZY)L`bfO33wl(@MJ}1q zX%;XNC$A1cr%n{s!1|Pd$1sGVo=B+C)3Mc&dh;DBiDU0>@mV1WLk-XCloVGd1l#gs z$2h8A84`4`6p@@|1$FP75jV`t=`VqAEgajhqea%lU;AnazN~JjR1pZd6>{pqxrzo! z!%%I>T*^DEi=W&Su7~ScJ4i3=FFrS z0aqR4g#U4>b(hgxv>d$zkJ0*irAR+K@bFe=#>#XNOK z{d=?D-@^vl+8KY-W>j}#e!JN@d)K0^izOfePAK$3m8JK(RlDar%kdIrXz$5x#0dsW zr&FCL4D|1H+{fUA)r@a7nX7eMlP&Xbi?xo&B36JsSu)4Yt6+`?I%fl>vlJNNDx zKufJzGOD}Y+&-??Z!ctw%{QsW<=r%;(>ssnoxUMzU)8lUX_IrL_tevY%}bAN+?S)d z?dEdR;fq?E&BtftQ=3Mzd`aB?_gGAR*3FZ}rE7 z$Z!>E!Fd_~6l( zhN=%I?=>EKzhpJT9$5Lr2u_StKg+>8MEe<^7xw+G9L1ms%K*If$%`o;zp+3z-}MYU zR_*?+Q5ph9M$q%Bn^9b2S1W@}`GpCo09LE>D?I&;JnwU5-zE66C~cM$5d-4> zuE#M~d+#4ZtOPlx*JSCkJSSHv$z)wd8cdDNmkGmsiYwD%7S!sNhu(i%Nq*OC!ir8t zAouRbp5;(BXZ)00=|!W7vn{_IRX+gpennX_fo6Z0I0!qo?qGMEIAA~S3|~PsUO!G; zh|(!8@LgEZF>CS-;w+z7RRc>ytW7oM;MwP0r0o24~rDP_vE|8VihlKy38lT2|;hQM7EViMbz&wQjM?F75jGZp-CF5=H{3L;<;|5yqNIX;ZO1 zEL7iD_$!{p*H;-!d)GP8olE}YEp3aKL!F`bhhi2r{WIQOdO9%pAx2Wq3ACFR_dFG> zv6oUubzCFv`Vi3@M5M`MjGWuC#V1Vlj!lkkOtx+u&JSpN-8eU%Vy6wbTT%Y-&yEOpzd#s$2wG?Em8Od$Ds<$8NC5hinK_}snUczQPy zv@^%W;gY^#Y*LMY+Nm(AG$(W;k&jPGuvXf)Xj+`q#&=W-$>;8q<4dLKey`M7RAf{D z?nZS##2+e&ytU!iNDkyr^mnQEhg;!f^MLzUBwwE5)v6$okAWFE0EMy-R38aWl8zY0 zkw|V)178Pw8*)a@->b3O@`+<3bQt!6c%R z4_olAknji=>Ew=-aSZ<8?r&}t9-XM{2;dw|_{VJdHTpu2y9XgceL0rBZ>V5ed$9%M z;a((V8B-t8p9Y6a7@Z`Lh=;yTR^itqgJICH@~R^a3p|b`%-1{cPdkF4i@^{Ze~oj< z6U&F)P5JORVMi_2w6^D_@^b2lJ{u(fr6cnDxfidUBh*S?NLTu1$zk;5g{d(w5vN!a ze0?yb%mMPkb+||qQ|*UjZ^sbdLsF5Be31*Jn3GZ5p{Bm3eo7I3j3QNsL)@ZBL@H`~ zWU|eR6Yfe*l+j0dqr2EOKg$cl5~3c2NIWi;_Are3uqTXp5E7B1#wQgTb0RNhZ6lf^ zT=8q^;jo8(15qkRLy@I?Vbbz^>JG>m+oNrzVIF>doe%jYg&0%%0*%6u_4$epA>3c1 z!YIPSp}fd%chL@(&y^E}HBMn>zTtbVg3*n^kK|u1eT%uK8jDUud!k}Q&7OH2#qghc z^_rxilSgyTG#=#=f1OcNRto7566yz3mf#Q{q)?W0%arM(Ew=+NV-cL4T}bzPTJ}0#5Q)(DjNYN$i!70u(%gHc2vUX<^YG&&|@5oYNvV zJ)+CfRC?21nR#kkr6%|rx$0xyMN&Dpz0T}U&)!VW;mF8S$S5$&D00atiOwi1%c$tj zc)yuJ=E$s4$SjUV+F7%tz}a!5vd#UOt(%!`99bO-S)FEC-7Z001nf7>4C>TVhNj0#D4CzvMj^dPbv2DE6l=R3y@< z=_FXO|@hm4iI$GaPmP> zz-Xv)U&6=nC^7Tc%9Bc}$~q@GF4sbdwH)I@y^wcL@H|L8?N5x zfm~{Fv+(#x#lUs!jlIhWO{K9Qn<6sE&7i@1_OT`^pze;W1@%b-Lkx~Nx!vr;f(0PYr0Q7!PiKaE>Zsf}}&wcS2^ zFTWNp*&H+XF(I?MZPusSLSKxEBO6^Pi^XI$7v_pGBoK;@SvHk!G>ba&tuZiuJSRtu z1x|Dxm6Q~6a6{gi<4;>UWEs#58);Qw_!KFc#O^3T*N=rs97Tml(p=F-V8c*msTmR_ zy}Ts8c7cnMR97-!u+SF$S=iBB>MI!qN^bSmVL}*ro*F~#p`}{raNOg=!q0I$@DQpy z70lvdJTI(2h3_rZIx>AW53Nm9QUyY!8nGYlC;>kY>tzr$otc0nQ(12RBaq?Z8>V$& z(#Wwg$@{Jq8oU%&PQ&2s)K3B^k6KY)IZVOoMfKdafvhF#Xog7}=6@IY?BNYNG zctWq}I3}NQP&Fe2I9??*s-N`8K{Cbz4=nhl=8G zrbKtyuXHa=<;J-r=EjCpM+pum9yk^AGtL31B>I>hEaD5eRH)(YW zAJoks%uSS4mkzkjMO)^|9LG6OZ3$c8re(>hkbVS^Fg#)PUylwRO@7!f#fuC*tVy9i zEM>>sl2vkaVJL!|)}rOZQ6T?z9`kXVA-L6u<6y#@%OwJicnSwMC6GR9+yRIa7evs5xQt9*un`T2!)76AIk;UMcr|8Y6?m7&QUkbsDbfZ zDIV56B?U6ywEl&pn|L0CWtTc{yHnG|)qyGhrgpcBfP5a~3mrcx-tZ!(uy|eOC%OeM z#0yPvKUtRhxfn#hNWKv{jq8jG6we^>=LK=Ub zH}*h|rWri4C~|Y1>1d%YzEI>n$arNm38svkdZHfT8AW2_BYnm>#{*9i0?)fgrCEmJ z&5)vb!BTmFry=u5;rS?YrU_amTegK8)nBCYvPo@CvkCzz^ZNSDg*|7A#m*L)1IosG zV?RtNmzYIZ8Ra9l!;l_~-#4Ui_9og?Ay{WDQr9kFTz*-a{`ooSc`c|~dJc1;t+qkf zn}@_U;Zv(ol7cBt-Pah8N+to$AuQg0R2NS&rpE)C9o_SJ*|q6XSNCQ&ovI8nt3>U% z2gtF9e#XDkiM}v1Yn`|-Vu>5bX>(Ey9Y9%4cd1aB-GGbzz{mpYp90aAyh#S z>Cz2FIvRTDy@P^)fPwwVWZYra{Nzw&2t zuYI3=&OUoz7v_^WwSZeMV)Cv+?so&`ua9YqX{vhbOD%sp{s{d&$oI9TK^_zPP|TG1 zCyZ%7xFs`~@cZh}{&V+iEsI<4pPiTANL8@>=@$C475k0mj5|Bj?X(d%bTUF3KFkp* z`?a+tbXQG`nEk!sX3-DtZ`J}Q{SrTZwIB9h>C(|UJsv@iFd{d0nrKpdwXliHtPM0> zxS3YMIQzDiy$G9j;{DwT{zW94zIv!kvdMLVhc0Z&+^r(yY8|f{Cx?tgDwD7gY?=99 zQ|kWCq?+uzsyvn%2EIhvd^uJ_rn;%Z4V${r5(AHJRViBbSnih}DHEShvVqwyvJ@O2ob#)RC2$#B2|th^v-F6K zsb$J;c5uD$ds=*JM9l2TOYdp*yUOK%Rjgj>sAOjcIh|c{Tpxd6S+7lhwPVxGCIrb> zT9do(pS-jBiU@bO=O)mgTd7UpS-e>)yRnXtY0eT zOu=DI-yXfn)nekiJE`h5Ibrp)p?$_KiY~ikuY^wE_os4*@@9mZPuIN%R>*1!VlYdE zL5)Ii-+sKLt;)Rm=8n`y(@O~1#9fzr{i>Zy$qdhp;|(#%pUBT@+@sX>>l@)1)Bc|} z67y|^I~3uSyN$7#zMA3D^VU>UegXy@%N$Uv%Dx{6n)~FqerH*sV77xkc7z7I5ezvn z!)_JGR~Y+>GWBwcyJl%pA*_=7Pq*!HaVilbI-oNZ)~a3E29ovqoI%i$-z;xBbno7C zbgY7~=T1byz+W2FHIU5pDdvGfyydz+Yyy?pD0(4k*7TvMuHiFUT3`8LmFVN+i+#0R z2QyurIaKx!qZ9~if|GBOm#~E@EKR~%Hg_F79=!~6#HJn$n=||E#&ZTfRs7);`oi|& zvgPP5e+t)|GX4}kGNlm6h*kD zo$owx%aDH+;hv@T{lq;-hdt6G&qV2`M}f6nq-T+1*iX+A_o7IzGQZBBUKJs)BCpCvkwzXyHafBChHut)p1 zJyrVc-~PfbI-t`akTR#`S<ZCS?v&i3JooMmYl?6O48JjWXceD0x()b1a?PbbB(GzLc`Akp`)?*A+)}NeJ-=M z5ToTc1kk_TGqJah(M+vQR~x?_Mqd-ZT_YZq#Bl5lkiwfl*p9fVbxS%Cnn6$9$R ziHX!rORDcX;d>vdrzq*Mi3C6r`1}Z&J!tP zp;#dR{jjAOr2rk^0EIBnh_Xn8zsS2f`dn(TGmRs5x+1~PZQ@|zvg@#GshM)wkfz4#GzFLg zAOPoTZbc2M*yfZlefK$!rWd;SvZRWZT!cSRp&nK=cOx;->(A3--7w-sq%2O&Pzq5> zK_Jo)me+YulUN%s7IFQVGri#2si?B}OJ>RN*6STBAWMVdj0s+F&T<|Dy6@p9!!OwQ z6kst-NO)A|xSJ~%pz$vJ3bSOa)k%H-rJ2L>Kr1u~z^6!70Uw!+Ge428h*~KDPO{`= zrr-%5Aqxe#daDnuo7$CkI8}M1Ug9!yTA`D+stTDfl9*O0siJ?01_;7Z$T|-K&$`1) zjA0q8TN88Zl+)147%7&mYj-w6up~!|J~=4QV%B9$!)s9%jHICO$)Tpa2ujhF8P?C$ zaH2v5#QS?hcESNwCL(cUXw!Ms=;;QhKE1EZhI3*(M^ytMb;8L@1+6S1;u?}?5bTkM zEiKt|#pi}MG8+}O*Tk{6i;`RubW#Lb5~D*$zR0BLa5wVn6>S(!PmLcf{G2Jd_5Rif zKOn$FejYR|m+IxRi%5a=rk88oXQAR`NU3?%DHUAD6c0fBx$oTb6TBA4%K*-}bSJtX zKO?o!*Lh!iNj`}oyE3)~OftVfJE7EJ!2C85US(!|OC(Q3_lm1PE$IyJBiHqIdtI%1 zd3MkFd!^K$zyu*SHmx3so~vekAXXgP6lZh*Gn)-0hXN9wze&$~jCI34sLApA;h_w&}hSnDez zwjtQHm{lQFiRXw{jj)o}=a=`L(~hcE8{poTrf_=UxrIkk?ix~;u3;_Su^zRo59r8k z{uYkwFdC?lVATJy$Z@BJpuVB5dbuTC4jaJv{_`WVhK2-Q;rfh=SFQ=(EX)4&g~oOj2CYrS0aILw~>Ra~1|IF7@E~_m_1$jl z9U+^k=HO%=Mx=DJ}e{V6C1-{=W5$ zfE-A&3)3Vnjms2Xmjn4?!m381d+(U4);)ZFDC6A*OH=owG<)JiHKe`;Qa`~wh$j7h zszq8HopPsxO~ZkTf#Ys%sRi14?_m~4I+`VhdukQmYDOe+3^T~vwGp@CMB!|f@MHps zr;)j-1eIAupADqy(`h=V(tP}w{x~A{YN}>_$#A50nw$ciHE3AYA(w+`q#vzwysmFW zhs(ug*x+v4PK-_43vX19bc){EBGV46(+(1qhDsPgkF*5TvIS!3o|a@xxgdTTjz5Dx zeg%J0xKAr&H0n6SdK94xDNWt;VNW7IkzGKXog%ws6~+Q9M*sF1n)~vqCh}ggVfr-7 z@MWK2-=1v_lbyVf_l=zKouqow&HHQp$wT~;zP9WOHu;BD`o~x`$<`-@6JrJUCcH-` z0v9Gm(0Q3^#@93SUQbrA9?)oh8e~t+Q(3I`)I&&3Qo$W^Q*Fbb)PmYGN>SRWIoU*JJAgy3zk2aKEzY065z)}CUdhUnNB7t zvpSo!raa6=4T(bmmh8P#_uC@a->5O1S-nZ^XBmvVq_x_1zdh&vTYrITT+>oK#r0x> zIF$ zSChr>ev3cT7N;u~e?M8A{jmV(@gQD2SP~D>z(dXOu*-O=06cXp9-fIuRN`rxXIoWZ zSeFEObb>4=L=Fp4A|_b3%-#`8R+dR%FtcPcvy_iWa6`}CZcJ9Px8!b~Q)-~%TrIT{ zP2m1K$0nIzWuL`0S2aFL_w{$q?o&&O%tLwKQsnZS5oWgAKqU;^#5SlZ|!u<7bRw|$r8D47@Gl*CR`Q)w#XWcX#IjI$n?r5FDRo%ZY~FLvJ@NgPhZNy=iBkHH{1ZM z1=6K@_el=u_%=lZ=0+@CPecJ8uV&`QGv0Eee(m zK276ddx5o2#d2DondxP{Zjem0f8oGaU7RQSwQ)@H#uHzzY-9q+RN;_9N$!iz zlF71WkVImFoG1i~gNI+A=TJ;{H>}JjzYb?s&fHwopHFq-P6dgk6+U|%e;rd`>rnXg zVsZ0=GN-jQoEnRtD_2aCjZJt2*gMD*qh2i9Cy_2=@_cGucegzyC$r@Xm1- zB&ab1XQonMy{ZHUXt6r;MCsIV)gR3<$lmaNjZsRMPz0&0(5m z@diX{cB^@kJM}FM?}qB#`sF;ehKq}*IZelNZzO5m3G?N8w4R2rAA4rD@FAs-4X122 zh3S=o96S_U$bDQp7RPC)#R z*^~(Lx$ATOoT>htkijQ#5zmC+pNsA3m-^t?@$MIGjq+&|oi^|Xfg^A*x`x>u@!}1J zNkEomq?Xm)F%f8odf&_9U1v~%u#AxuIU!b@2rJG6MNWi>Mgr%W6-n+w8{r&;Ab$qR zaeDw-ywjkZ{bruuS&npvB=CsNLP%Kng+e(|4x>ZTbaWJfGBF&_<*r|naDFYxmvH~O z>p7u>;DcKY_+%Z8tZ$ZijqkYEGI#vpqY|*S(^Jqj?L_23AK5Nyrdqo| zuHdCc!m%r-cSxh6}ca}?p9NLKpi^A@7z)Jr~;j%8-k z_IR=jWNvi>`&hbRA2uyk8V0R3p?t}ELpGd%Y*zk{*!PdB-XbKM&)L8<`3r?5eyt?jD%jX# za+y2nJs;aj-y_K?x?~9e;X{F2j7N`CXR4f!k7XXG zP9$tU9eHPML>H;~CGW9Z9^aG+`E*_Lv&q00lf38c6e-8&)`-trq=0WR_S|)sm!Dkb zi5)b^z3{8A{hZO`KOZws%SDpyM}Kw0K?}9j=*NfO)7HsFD!X|T5gF-kvZ*o}=|&+J zOP?ay34c1s-`o7++-XYWEJ9#*rb(}#m}_&7j&F#jHIg#+ca0Xz;AmFu(i0M<9q}wj zOK4?E(1`x7DE;GUTG4`AiNucGxeQp2=fg z;%Mgl2>ce$O%#LAH80M|GFNZw#Gy$SnzEh!8B-1QTvte0hMGYVPZw5m@=4ht1-UKJ zLF4vGHYDcCl7yq~qU1$=hoxL!R>KM;_Eq2VL87(lS4&l1qr1!Lk5AIcoEgy`OiyHj z#6K8Jwa{HS{w6|~`EZd>))cl8agc}4)0so)6sNwg9!+*}*qBJOd5zG@JvVkkSw`}h zP11U#Njm>i)|#Qw0cqlvM2-!f@q5*60d?830>$z_bX(DkwGju~0(wW2x7vP9rSHEe z-~V=jbwpi#{?Nn9_v@^vEdxc}nAKv;najj2mUm@3_o1%VIVO`ce%U}1v8N@=w?b?t zIc`p)E7}(b%!l1UmB=p{540Y5kh-0YsGbk;pUv>rg`ijSA%Z7zW#&Vi1==9QxKqJ- z-PBh#rp7&{4o^+5b95_39?YRwj6yR+nON`cK0bNzCG$tY5jN^tR=~&fFjBrHVsI{G z?pc?y|5{?c(yI0gftgd8-*Pm+8M`c4j{VLB%&i34R}A5ma0yy}XOVSYJ#V8Qe~lhI zizYM144sP^mY$`X&QOBVHA(-;)=JV$Qk=MUYtA#Kc=Fc7U<~(_n5n^%-qDz8>CtBw zOV{^fo`0R0r7q>-k9}Sbd3ND6<>30uA2D)ar&*C5i{mjj>QB$IS|2YD{=vOE&5ZoB zmJ;)c>PFVa=|)P&Tjd)Wt*6`6^gCyqi#Pu+W#33QI^Dh+`|;YJ_sXZA2RYwopW;sc zX1D%Xq>eqL<{H0pI%#opff{o>NdpVN`Rn1$--9>*JimGR_GVHLOcNl9af%w|;6Nj+ znh%F%{df2IM@h^gR!!aqn6V6Q<={`d2Lcm07=t_smE2NxTG+)lCm$_Z`Fy#n^G!ZS z!ZQ`B;bH#Cp4v~VBt=|&#*ReiYmJNL0;XPAz^bhr?M|!@7b_sttm_U@88fo=ZsU29 zj-5P3jlPa<@4 zct?0nyZ**>d;UXr&7GjQNj z-6+^7eYU??sS+-6uAXJNduMmPKHK!;&tHYvAXXcR92@|w5D;i28fU8m1L!zOE5C^= zAkd+V4a|j7b=vrLNS|U%2KE*0t^m*qCE(hEST{O>>1PmcBD4LITsZ(9z9P=`z|G-u z*m_4MfcR!d1Z9I}ZLz@su^0u$Dsel1rzfu6h)#O+3vFRwbkLPK*4$X;waqTuPwqsv+$A(TUA;p#QsOMz=!xnfK3g8XO zl;jq6P(M9s*8Im8*eHg&FFoS-O=TghCM*h}^e~pisPhlH%@wswc_v}Gyc@FZ-a1*T z1=K(@m!TLCTy^;Ak?YdyE15BKAROPU=FnOsN`x|NH*6h}j1(xTneTJBBEUYy& z-pSC`cTWSYClPOC=dzmvvJ+uZ^-c3Kp_* z!{iHLC|&^^5Y|+b0@`PIDw+kkb7r+u&mQ=Q2BbB^1O$#3pla%0K2}3Jd13H4dnEz9 z>>Oh=W*m%A{T8e{?hl`PI%`%t{ep48iQD2q6U;>4y5U{gI2>;z1fHTpKGeDA%}tJ- zUK;uy)gO>>t`ItlB|JTC)aV2k4f*@rFy`Quy@7_1y>+g`_j4L;Xvi`;SyrXQ1qQJr zNq}E1aSE_uM`O)nn)G1$m+n7FF__Ygo>RJ4W%V=j9`Od9IO~;d)mN?eli#l+b&95V z!*qLhg2JIK-8!&}W@GSVndrE9gue(A`1-y0+lA@8IW*!Whd1(H`yoOssr=05)PCto z<8j!bdQQ*GtaIs-I?K?roEFe0c~FGI6!DAqS^u7p71>N^M#hQDAi4=)j{`%?OU@9jLjSVyvvbN6$JhCEkVwOq5#fT zXCo&|EVRlX8A+*XxmI6lLuO^de1+uO1%&HEs2_Jf&t}|k*TGF9p#`K2=%YNHJsBKM zE-#bLb;YA;?ifR@wM|J9&3Hb*NS z!mQcRpMyzKxh?ew!D iMS`aBN9!j0XJxKg$A3p>;V-w6m=OgtenLQsxbpgPkf-F z&q)4S?Sl?A$}k1&Aoh? zs;4}7^fmS@4Sb8#6$+By-4WI)V`3FCvX%U}N0OU5L3(}~ zewe)nGaIf|ZI+sm_UQ$__BR{Pmap zX66BBJ8eloxF{2msk4jsL%vy%cv2Ms*X_&2YVd`8aY9az@p_H~=lOgGuyB(SJ(pkW ztN?X#fDR~TC;_FpEs-pG5j35|>L+xE24?u|`aPE!B`eD}zupb?=^jho;K>tod{Ae^ zD=RKu65UQK3{UsjTMoi4i>fti`-aHxm1w7ycRF`v0GeM3=Bl~J+SE#6IS^jW+Vbr) z`1|uT_^UUpO>-~oUzEH77>T3%9KJzKO)ev3{HuA&VcpiYf5o)U2C7K^kk@mwwj%?Nrm{&eQCT$S+i8pZ(ifdQ=2u>Gv53$~~?uJ(f_E2l4KVt$m%rZwkzp2tTbz_IF$YDNiHU>KLV8fViuWxcgP=YN3LrCNHr8d{F zH=%8@*4e>%H1l!UC&f(UjmT0XUsNxQ>J+GbBo>SP?s-Yqs(-a*C2llvbXKhw@}Thk z8^U&6#5kT%#!f8mc2+j_(Hh2;J ztw`w5Q*}0-;oce*?>dLOe2qZ_b7ymayN$bn`?Dp3$JZJl>O7H~!fYD@xu}yvzg1tg zCpYo)dE)zSd5dZq%|?EHxp#>wxc85~)IMLyIPx15CmSDM#*LqI`-*WCT=;Aa%;VcL zRVB!^_g<2&eV5xq<_ujKmK<2c8o9ynFz-cL39KhG#&@FtGIPA$O(ozJ^a1;@h?c{ zMDH{GARWH~@yFQvSV&?^#yYJtBO_MxTjUv_ks*k!d;GV()Qy@+ZqRlGsr_x_c{D#k zKyXi%@fU1;Dpi8`g3|#8uA*lGyF`e5{`%Lf0R%lby7B{8LS+cGG(bMpUo>!5%$(bR zf;Qip5=QF{=HF?!{c{yGi&V}di)f7>mjUcuAotg#LAEv1{;yU!)XYozYDiHGSTJ26mZ zR|&gy9Tf5W!KN4u{w@+|R2N`Y)RoD54GLw5;1uA@I@^-#Of8qFQQb_6s@OWfV>F!I zmC{C~S>GNg0y^EdbkQDIWG&_Uen29Vej?Tvp~<}7;gR0Co+MtE*`i?lXnRN;ov!{% zKrcDTc^0ms?T&TH=~SmRDud&w1P$r5zHxbAMFn+51$DUJB4f66O$AMFWu(s14p%Ly zs&2M)=ZR--qyD;QRtaj}s};Y#D5~nIGR*rUllDA&t^Oy$uUa?>8r*|-+-bl&4OOb> z#3xFlruN@5ETdlDogM=rah~g-h}j9*G9l?(9{8OtLLy170u3Ouoj2Vt^Rfqou!>cIFFoJR^VlZLhqR&i3Je;t{HO3 zlTQ#LxE(6xal!<$u*bitiVsoM^<1zJpM}4i)&1Dd;6k}dI-PzOdJ&kWA|ZkBdwHce zs&9sjN_LEVP8J4xdXz-Ur@mnc)e2qnxW40Y-FN2;EY9@%le^O!PX%#)oOD9TMt?ot zh!4Fx!_I}<>lb_2nCX&z7K zd7h}?Qj3zr=_!}PXf^Zaa-ZS+T4#xAs60ytlFqu9Iq9~U65yqoSRe_roQ!sIj*tL%SXqi@%m0fQPC4nm3B1VM4S~@YM&gd zK)JsayB4*b_n?t`2b!gQuEJ`xu$M3Um5((l!5_P;B-1E|0bZ3@Jw>hCBwLj<;IE-R zm=i@S)4adsiq^{MRnLx7wzfO0Q`JhNvU=unac^9dbOkb*LH1NCdx^w(F>}pC^W@v{ zcg3wor=z6m8eSs!6wdR>n5s6vz*JW>G2qmnS%)Z^xX_b-y@Q5={o-go#yQuw-t+Yt zgB_4EuV&rV$utv?8>RYt_O!t*nVdwNRehoU6$`h*-;H3WCD5xFHc%>? zgV4BxL)N9%LPuU|r^&*1vxWXkw$7i~#!p}Bt&EvL+0|5&e=n3x-+8}6Upr29Ux&_5 zOLJSlo83c&o3E)bC-ruII1}qB_~3CQa?W#TU81cIE&oUFW~SnTlUg2Z+n(mSfzbkD8t#3wugSHB=+@S zKv5z5fo_#{lwRVb*x5*Q>D4k1+E9hX%!z`V;+Z$6Y_9oF7&|bC6Fsg$xjsw{!M~8) z`(KMM%*@xuo2Guz@xQnYUK9T%c{Z?lvyruUE*(`xiqmk2PttSJdo~YWo+=y*^?cj5 zN;=Tjy>z{PvN1jY_gsETiZ_O9)*0!jaq(T+LsW*((^lL01%uxj?6EN~Q!8DbZs^b5 zDsi~{CTNk$A6oHJ*M0=vxVBNfpM36Il^YH>9e zyJ$eEXr15k?SBECJpkW+E!%?XnAR%Mk|`Bh&Z=0F?|mxXv;_DesK-m^u1kjm1rkeT z0-bW)MITVD>ib~JZhxmI%Z!8f_2}y-=+z3=2$;jaEq?Z`>ndobqg&8d+#zDzp%X9a z)h}fVT}xVp2WgJg$&NF0GS(|rT(*UBjIi^zpW{Q8Hzdin#hft;!Msi;sb})E= zKJ#Q>lvZKQ+_wuCf&)57ELp&==XU091<%;LH`aZCUdlsoZb@ZDp*I9JT*jSd6whEZwIjCq+U_sP=cv*)3 zoN0gL#q=EacKNT2>EGldc#{3)+#``7k^axkt17qOnqM(myc8bf6eK8D6Nh@@gP0Nn z#x8#z`&l?%`kM9;A|$s$kop@Zf2L4Kh%h5{Wl)=E>4Nb%=hKdgw-a$z3D=VO7q4E| z(>r(RRK57kV>zZ{3DDW<{(+y4_*?r=l!&=0*2h2N`c1ohiQaz14$bIq zC6GaMH6Si#f$^X7s+Ua{=$@ki-@8Ea8uFmNprGW8H z|BDU*?>htDc3%7NUCACvpzaDhQgWT^guNRU#0@bE#xb#KF>z`!OAN7?YD?MU16aBY z2RdOv@hl2mAvcvH61teMAQ3?wmoG|T#ov9;Lu3rW%!$e|<6R*Fae^nqk&nWn+~=bN z5(FcxT#bm)iI3d+ zkyvAq^gEu}8=IQa#k``OXz@LTG0W%th@?bB>Uabb8k81&l4f9b{^(5oR|9V_DWvrs1@ zF(k5Bpiu5)I47YeLm)2JK&4a}UU*(du;FK+L448k(#oMP z2^M#R-oOq6Z>8u~Jny-!+*6qyY1BSbeX+OhDy@TblzvH%9D0OFJt|)S6vu%z!vCtf z9aX1%_wF@ly&t&YN{=wS*Fc&6-s|4Fw|<~05VJ5bTThqQA8Z^Zys`b=-F+iJy_!`Bv zzZgMA1D$?K_1D0a^3cj_@lEGtdfxwziPdGco9S3t1d-nPcSo~9nlG-pSU0oselrlC z9-`j7U3xA-U^*H*+arMPOXR3}{PFiAM`)AwvyEDK1Shdg&~=iu$IXo6xkLr--)g2x z2iaKM4|{9rFe|G7dh#NYg%~}SqC=^Q@&AMZ{~{qP0}~((KpIH;AFA(vlJ$W? zv9YnGr6q-mOwri=qxz<3?5sK%9J~1_+=Zkm`}p|y%*;#*3$LuKjH0w_Y;0_6YoqW6 zD5QaZEN2v{?#jx_i@kA**lurc@4wLc0sniS|Bz4oFU!p|Y03nd={T)1C=NDOHVzc# z5*Gx5prr=WW?1mBvXqrmR6<3zXb2pw!wF_F$8c0Mm$6q_(?RNVX<<5Cys>=ReC(V& zY|VMpv=!_WSn+@*gwA9P3g!{WVrHiX(U(&JP$&Q|V}??((L*fx!K^xHz5~9Z{1yQW zl>P@xb{P#oqreNGDa~^F%y$S#7gsnKglt5pi)2wp-ARti7(Fky9(n?{l z;)aW==q7?{WeqCC3ysR}f*byT);ZU4^-TP=M6?W=i$n*1Y!}UC2YrrYtLUvHgjBo& zl_8<_cz$RSV=$X8YZY2IZonud)LVv@2r@?iBtEiPe%Doc1w5kFRYy`7Eky`@Ql%i` zUx%q+%AG9yYF>n{TH0U!vBtzW-y;6_16Y*W$4>UP%QbkYVo6MNT2ci)zYd8th~wX_ z7?&wi@wWjpAdw>K`$sxYi9~H}ZAv6sTU%3LjBajj6rXcQNJvyv)IV_Ue`pu~2o?W_ zbbe}Tib7MQgdQdCC@_eB7b^Y}XaC*jEV$$1{qZqD;(2JmI2(R7=Ia@`$}nLLPO({h zI&{Iw)gfxMQk77}mcn_ZSS2omO=7A7W-NC~#jf{l3jpFr+UwI0hX8Mq95sj<0%F0i z1GE5?M@5Z?6%2`^lHg$vMnE7Agj=@-5I12|7-oPOLkH;7fs1HB`XoqrrYa9N1fkCf zp}`>PdLVRFZlp96155&0JoQC9bf6&+vp%=a#D_rE?hs*401Q2% zyv2*zU262{-@wm!WLPPa5+GhB!QKpf}z|PVSSr*qowF1YRpX{u(RV|3tGo9zvxrmodHy zT&98#g=mC7#_^=mak}6@W+3kG!=_CGY`kYMbtBpMKmja)8gjv>ip;=FE`F+u(ZyZ9 zA%w@DqhS|y;dIUCwbP2$p^Rwy*A|vgQN0f!qO6k#u4gF-5UbyU3-S-m1kf#M*;=BCvzRUa0BAR7wURD9~Bq2o58~6~cfPo{YkgdJ7-j@wH zqBdK1;n>zt&6>TeBCt>@9FkGCzCxR;v|kHp{}n!DZpYo~_MZ-K3RpK;Wa!DBuSu#&K>J&5kWIx-}-D@m)brV zZQna3UhzY&un@VHgqo(wE+Uw|-F2-vxnGeg^OYE~GX1RRsef5|C-Q?FjZ6y=#;x9h zgV6flH_mK=i7vtpddW7ES{{VBIL@Y(Pc@xSB#x#PUi%+C`~PUOc*bo*IZ86>;z3gv zf8*jH^aTOm*;t9ZO7z?%LEo3@6MK}9NOC~eO2`rV&T5!ih4Qk;5xsK3&DZ$2^_XiH zv2=j~f0c65$M=a_gh$*ebaB>!VWY);GCez9j%$%)w3!JEKX*k@3{gvIHO}!=rPk)% zB1j3pZ);@+uUqLk(EFbd(Du@qFJ*;NSZ)mKx)?p_B$m>Id9LPF77@!uCmin)M-0=j$m?mw8?{{H@d z@-k&{TwPtIERGb0?Eh*~hBdhe{!iN7(15oQ55E3u>HH@J3wi{JB56`!g7s*+2a6yr z**YzTrTv$)g_^|hR5R&}GO!zNFqz;4duSZVAxSzm145LJ z$c02p2jyN5hrwwPxz{8RAVd}Q)dXs56DxW~VK4%7g)S$+mkA7kfx#sLNEm|vjGoEX z+tD+N4j2-l23t2BaS)|Kij09{u^NH`{n%Km-4=N z7jH!0`Vv(64{U2IruzRPZ|h-PZcR;1b9LQ6)UCe0zW*KS)^b_P)1JZQ=7Dz^_y2z< za7{lMe>OHj;c(4O&ro*glyLt)hvK5VMgQkeToj5{5^PIPCilOjXrT~MES#T;|0{>r zZOw#89`UAz|5D+#G0ebg(%H21$os{Aqi7NSCsy<8^8UfYVH!Tu?v{-a(tl92x?8u# za|HfH(fZe>=M`P|f1>dE4_331cg%_ZzpX8L>n6EpDHf29V_zTN%b z)xf`$FUP@!8~#HLj9m%2c_8vHH86h^lU(se5=9M6@ptS9XD4qY{>uzJ;fxiK63JE; z|Cbrq{QbrBiBp(+CdCZwo~A5bzm-if1J@>M2`g{sQp~`D(MCHboB0$ouxGd>U)Ofw zf0%)T9k{#R6?+spc$Rc$`cTZke@S;qYMm4_u-xNDVTu`evbxfGk75R9Iph+dn1NMq zS0xMI^NuD-?d{fVDbjqXE$|ZYsVnjNwNf{`nrxB!E1=;+!?&P46c|){&lgBpX91)q z70+6T(W&qRM+jZXML789WC%Q~wpZ+4Nvytdo=iN{Wr6fi_+nl(ReKuagB|`n+>H&W zjCYGh8OoMEIziB_0yoBwfn&(r#fI2^xULhU zpLG@|^FnU@8Gi~fszT;ZR01ieA8th&>HowzGkPM}29P-!=?MIA>3XTY?#Lq(Y?9L- z0zV1+CtYTZyn^YLN|BfDQjGeI>fXc<$Y3xu_+!(FpbHM7-SyEI3>QS=AXK7gGP)b4 zL&^TgSs;+aN+5#aa3TQ$M$P(CI&4~qAgcCqL!b&gd|s1|vjPAKah#z8WHvUBp1y{0 zR+a-hQSRhfC~&7@-t?TzCYm5k06>s)7&18eYXuG*$U(lZP6N#WhDo!}!dELHzbv=yrPa{1F2)@jXq9IC)_Gy)!PAxLnpe_U8eg`^RUIl|f*# ztTWWyu7@80Gqg5?g8e~PMhy6A_QgE8-UIPuY7Eo`MYTb%z)VK z!#>0ip^4)}190yuRt{W0qIcF+ZvhPp+R}Pwlzyq(XCvqa6A%fwCDO=XcnlV_m4vB5 zaT7& zsAVJWGj>{Cnn37+ptBgI856$Akrc2O+ga9maU-DblM7higB*9-R(^8gCF^k9$a5nN z=vr|8aw}EW`;9r$Jbx!ew5P()EicW(v>ZULw@YT_=R-@bew$D2Vx+D25PXb#-SUtawcrZI5ZOnAn!vcava{zT(Ja8Lfq zJJlbm&te~h*0HR9xYX6$GVmZQwS4t+6i3hM>4S(;p0$HAj^1|~52G5(*N%HR`nWVc zN57A**qi^+{e9po;mD+sV;VPz_xg0V{}f)c&1S_%MQU@Udc7p*dH^@ zY^*OL^T*+@_#R3Eh$9)$Q3B@<-;|aEdLmay)M`|RItybSVy7VjSq zR!)FoZnOpE2 zwZHCqLb&s3u~6Kn?zTF*uA09GlE|W(V#K&dwo{` zSH&JzU0X@^k=jqhb0%4IN1WgzzFtKE-fo;@bjtPqSCu^qs{D?t=nxIWYs#^M7ZdYp z=`N;#`Eg(gg0B$S^>vu1hBwNNgz|)gF@$iiXq2b2heX(oaV_G)kBEwwba94m`~ZaI zjKnDGl@e|k;bTD1G;kAIkDrJ`$SH^XrH;RsLb~nAP>6{=zV#iJ2OQzehqtNl{0I%K6AU#TrR7FD0^fs zF)x?CXW8TmtXm zED)J=?z*1zt#+{l03Nr0UIhbRW~Nh1273(1#`BgzaR;fFFvhDW|b>)5YW^5a9aNyy@E zCb+Us(S}Re9;SH7K6c)+c+9eRZ5BuZ;BXd0$%OLTZe_!>z|D>PZdrI-l~mbMc@?v? zIfC-b%jp&1qYh;Ok>y>2jPWf}uSr3m^dh3+n1Wy zpfB?&!^~FPopW}xg9?~An12R_S25fM(BihlB;>{xi4F^pBx?y-v*<`BX z2>@41fS<}&BtwdYtjb*==5a1k8k4fkOR~tQTM&WrLv-P0e!gr7s#rxbT8oD&{U-Gnc#We-Wgn#9sVvS{PidTe0RVC1f+wT=~x^qEhz_K7F|T zb66(DrTkQ<@wl}1N@-qc8LB+043!VhVx<(K#C46UW(2CbLGYGMN*hNtHAD&NTRdki z+s#xrql(!;*FH+)>DarMlE#zD&0uC!zrRahUi?T&;T1%v9AKft&9|rQZo;u4$ zw^zfnjMFbkEw!5+w&NWgcCa1Bf*p1yg7)PdrM4YTPbD3Hcf2TQr}PCb6!7R+cIGRx zUghB&-lwgiX$n^B3U%xXi|&dj?~3Z{idpWu@w4d6Yo1z9fn!fmbWcfnPg!5j1tvO$kWMo}_E_28TF2hI(Y+1jz4!Whn|`yqf_g_c z(QRsd?T&q&>1f~bzFtbLV7c${?>;h5|FByBsAKJiPJh1kAVEv5e@lgaVrBhCm2vNX6ucR;ZbX|7`u{L@pFvH;@teRmg%}_}=p91<1q6u{3Dtxqy@P;&K~Mn^k)j|70Rn{H zJ4h4hMT&F@RjSejMd?yRq^W>tj{nWg&AqucH*fM$ySG98^1sdOHjKxvo0{FZp1RB)$E{f zsX@p~26GP~9>F&py{39`JB8zLsM+mmiwO`t-BV%>NQMBy`t6%UN)e(*5l5L`>Z(W* zKQ)!@2Vq&g`a>3#B@262Z2F|+FfF#KZSAUg=y#obfL1TCjXV>;<)VPT}9~e3bY?c?V^ld{l?gpt7pMb0rkT5RH7A3nvOa z$7)!+OG@9x7hK2LS9`jR;l*d_>oAOtk6{uu@hclrLFB_HP}~yU4|Hkq2?25<2n6Ah zQ_kh)&@smz^>1$2eH_5_4BxP-x@tT1!|m<$$eA}`J^JYBpTm%5=4p`a^neLHZ6(A; zGQ(Tt+TUd*p(JhXDFBKyhRULKS2)R-aS@2TCVuQet`ZD4mo_^2i%0c6Yt^JFa8h*k zyWI5m1GdX5ZhbZX}FP2^L4DDg{tmU>x~TkdJ)Vyeh$ z02GRMTNTNb-3B_(HZJ|StXnSIK#KL5*^C`}jp{aa!UpWIGG-``)9enGi6F3jW?*FP z{l8TdAwWpKh?^e(C)BJIjX%&A@W`hqc<@c3CMxs!%JV56xa9WQRK?s3n`KTH3+ZsN z428CIWL#l&?r6-X@w{T-9Ljt@!F=L`9?Gy#CiH@L)o{Q;&T+HrcefTjCB;qhyautW z6j*$x&oE>HrPGIw`42!u&TvbNX|njSxa>la;wCq6ck}95Qb+Q^(&iF`D+cnKu(ElR ze()6?*EVGA&w$S4Wrs&f<(a)(bSi_7`X5cm39lMTF)Vx!eq(08*55@Zn-BR&bs&&-7(!=<*PDw_VN*4N2X2TkwtZZ_b8SP(hl52qK(SipBQ(1D(EU0sJZ&&L9&LR(tu*+Ao(0Y0^WfL6Z-Q`24vpKtw3n zeU2||5ufw}PfjRV`8iH!J7IQfeKLQIu5x0kOB$k-9rHfTdacyMPs&|biky#O>#2x4 zp!=tvBp^Sw!dle8JJIU~+LyO;DVadKbNe3R}$J;mpr|+RAlq#9!JR z*vu-vNUE?Ws48$gSBI*r97)jdIg5xFCA)M32O)4G=Kbte^-L!p{gy15ih;2sM3&S2 zGq3!-gKWt9cRGhtgdmT02mgo|5o$e-km63n0p2&b_Vzt-(Xr(|0)mAOaZx`X^Y9DH z-)_#h!memBi)yF2i8Z~9D|g<#u%5g-?5*g$y*f9!Zj`U$^P)}6NT3EL76zhwODV!V zBytrV_AeHoH1%Q((F`F=e`rL< zPX>dyO@R0bsrLzS*~DKlvdA6Bgu&s1Q(ISi2ir0yVch%MS!Y`{O&0QIHgKmQnPCKBO0= zQQ3W+3%KvKi-!xPV2WkE>yf3hP6wB(TEjyJgjQQ^s?P#b`!9pHceyn>;-R2bu{sGg zl2Y*1_EPccUbC|HSMUB*DIXdqT@>W?d%;+9@i0uw5%rW0(1*71UVuTHCP-LkxAWyEGp4i`|yP0U6cFyHBN4*OVMB*<~()V zioGUkL-*u(^=8_)OC|v`v4Ve$l zl027XqM_WqqIlfFs7A*jg8h7*8r@)ijIx^1y4}Dw*`Z;sQVraZv-)CC#;OFr@E3@&kgqzaoR<|)-v)+CZ}5pjLLN9p(JLCR|f$BlV! zD@Wcjvm4KRW^PKIa$w23pomnIpWoCV;H)zOB1`}=_~M`!jDzW&2oU}w99+vdg!Ki1M$#9LxN98ByGo#* zQ#ryT!;MKo!Va_szG`eQjl(Xr3v4@GSK^sveA4RZ!0^2>Rz87I{-t^@!?S^6@6urB zm_H88{KB$@?BAX11Y=P-85j=kN2EWxg+>#*QnRwCGd1%z=*%6Wp?u|}Yo4!IEdXkC z#-G-gFB`eDXT#u&XnR^pzH0~>AdJ{A!708|Rw`E-nMLmn74k`;V}LPH(`<(koVg6S z1gah#>XD?J_EX|Jb`x8`qGd^E!l`%C7Z-sH#{fmoJ=oB|74booWzpMf;zo}`4kLN! z%3i5@3WLDfXYF|jg&th_06mr>MSJILcpQ-2#{wXZd;nu3420X@!1`2mz*(Ar8V$HB zOTz-tzyXl`NF0W-Rn{NO%#MTVB7GffIrU_v;K5M7p*Hbg&i+wyXo&DqdE z)b&^J+hvi+aLu#3=Kx_swU6YivmX72_TAL@KsGJG{9}`DmUxEd$bMOt;bgu_vpMFdug#bJpfH3>|uvqIwTJG4a zQfTcxfE?1tj>mV(XkBn1Wfn%7-Jc;&toN@S$2< zzV&C19M&2d;yScZ`)o1_mo3H(1(`0#dPPmg{rkHN9ynDX>yl{@Q zAe_CiCT8q}P5BL+8EjRr+Z_qlv9#1{Kc$fx7*eoe7L+eV$!?auNWG(wRI%Avf9lFE$zvihHg=?y^cD!LzA_ z;Ztm`G7Pxmmr46Rb#bUYh4Ua?F~#&`Tbmi*KK zFqSxN&axOSnh$U~PzFMoO^2iCk(KOZX9hK*%?f1xxHX|?uYiGnV{vw>v`^MK(T(0g zd4;&)6?z%$8F&kd^n@PeA32K#uVq)$TDv}}&^yTbbemUcOhMJn_Cf*c4`eXl+K^yq z&a6JNIuxc0nA_i~hc2#>rEw$Q`#e4`qSoK`UoW^H7Fr8oG92r_u4Lx3`U9ASG4Z=QMILFpdTbs3~6JuwX>#fF-AlGpW;X%a4mbf&~`aF=M3 zf=7TcnSEa|$VP)z3l06IN`dh;`lTzsKjqd(MrUH_>`T)pJR4Fs8lPT?i~_QLMmHb) zsXF}AJ^@PJ3yoxrK^9rz%cI!Kb@BT;&{Ig>)!721tr!duCFdLKL2OlICTX#RTP)G+ zlF$C-lyp6>G-;>RFVZ~}g;qMJ3h2kRm3Et&(e|LSUHnpUC|X!>*Ew_Ao^FQz6Uw2N z{5)AAOS_m#yb>*`Oxnh#Uv(%>u}*|0(r=R4*p6v9ufP>RX?Qs4Ig| zXEs=Eb_a{rV@Qz|`?S%MvAT#T#4Flc4n(33v#)%c91Y5x7#Y=h_I$b94V#PmiqQ@wBwUP&FU4@N1@}=hQmDRJ zCHGfp{p%uM=x{F)VwSOS3&wFB&WtRR8Qj4fsTYaLqOmWJ!c19U9TF+N^e^rUzxd*O`Rb$OuH!T-5|^KLhPngSux|!Akt<3eCK|8jtbqSkncNnM zGqW~WAt2*D#%_zf;xEvYFEBVjjMymY)dLJKFuD_!;=;P^GMT3F{=*svGa z?Lt&aAqwPBY(l8w806Y)m<>P5eFLJnXyIgF=~Nu5x)|>8{ruxu$emnE*Uym0zB8wT zVG8+{?iMo&17RNr-n-r=n$W$6FR8orrTZ_2x<9ya=X0okLafJbF%5y}C0#aEr+j&@ z#=9}yw;A$;!OE#4)R$O9bgg330iI3g=zqI$x#b*@-72ypltdAQ3A_Ont47HXVk4ccQONmNr4nvLj?SqNV?CB9r-t6R z(F0kgB3m{WUl|j(l>nzKR*#R>=3Xp;KBgEn0Nt&OMZ#{0UvO45%eIKL9k8yAg?MyC z613~V+Ob;T%44!n=ot2Srh;=h{WzMIxKfieTb(8&tZYgI(TgSO!5{9TtH0Ys6Cxfk z%qoqA`I67sk*%KOhTiXp6fh@V&?ClTG2e|#@w4T#2hz;R=L**7Qy}I4CT`MCV!Ab2 z%7kn)6K05iA*n}@;Lp}`18j1v@UXDzhz)5gb5SbI*oTi0tUJlRHhnGPh%Ky+k| z=CSQwg9Ud$f_Fm|G9cHG@V5_c+$*Mih$~8=%m+-{k#&?>rQt2DWN<>%+UWd*f#|A* z{m!uM`uC5jNGm(axog@p-==ATze6tD6{p~cQ^R(z3oo@`lmqhT&-XAj4M!)+&`&;F z=x60}7b=ie$#Z0w4Nc*tu(FP|?{$|MJFC=VHg!s^^5_#MYSByQLLx0vxtdW@%K; z*51Y-l5ty!;TBMB((R;Zjosp|@-pR?yY0BeS5|FrEbn~_RZ53^uD5ixVs>$FjC}mS z#j;8=^sFT|>89LpVoCHy9j?8P_5OHR`!vJ$S{9q?$(V22R;Kd}C1;Dt?sNTZU$;@U zX~7-snhDM`)gO8!smnRk=R05J=&z)}9RrxZw!Eah>psnXL8w1kXb44I_T4d#e6y+k zEzb3ghp%c(lIoUvy3XL6L_39_wW4R&BrxD?<*?dc9jX1;LX@6jPM?Ym74y0a{9TFq z#fUpC`XTl4TCgY({;yM+o+&@dQ4_{0c6n!NXQtVGn&4ZPWrzGh;v1=>z=LS*1M2C{ zWg%W#zWr*+{4eR;2U8iFSIB$xbE11&Eq4yf77nkvyZ^j3C^ss^&@CvT#;LA$7!u6` zic$Aa6HRg9lwtF$?QSEszrsr$4vc3c7|$B>YKGan%YDtn-F5%`C5zCLiX_R$sIvuU z8khClYF2MO9#`4!p|a6v*sQ|Uw&~ER)#4h_o`N zHJa}>b`mj-VKbA+NYbxsbLcC3s;Sn+V{OjEDGj;#+EMEP$*9-HbPt^n9&Fl=QkXbouGc0+b2(hsd-T>ah@N(vOXpG2n=#|w z_UP#ix;pMy_Jy~FD|7#BLiba9Pw zVIu~51#YRR*k7tccCi0j%R;@6WcLwaW9kXY^}8ctMdW^Gf1FCd8@?ire&;iI<6)>m zH*`_qsmu80dvDW53?suGk*;20y=4qlII>WRDUDO-lRmeX+>{TyzkS$^6uWfC6y)Ylu6yBB$%h{(fGvgD6VNW-ZdWHXF9be`_UBPPHiK>;>=8MVa^9!JetSH;Plnef#Lj>Oj&( zvud~FGes*)-fL(3SY~6a@Otv)2Pd*yQ{^}6-M^p6ZO>XoU!g1N0@KiO$dVkK^sjon zTp1$_JUDHBgmCVsd8nF_lSwyFB2+^N&pFsu=C{k=;Xe+$F4{q(n?M8==6r$rO$uZ_ z&-}5Um|bu~IuQWTa`3@xabFBNp}W!k@q;T}0kk~7HI;xK)DponZNhWJQ;1ui8ALzAPyVP4wUNO*`5mOLh! zARhtsB!_F$p;r=lzp^hxSfmLi0SF0i3K)8(CsP64Y5 z5GiLVxd2zZ+8f;2SagJMX7X1j1@F;9$oU<=x8Q{pG5@ z#37*=P&*8bi~C~!&b3cBnqM?YVcc>?U>RRvdP@D0pqQx9)-cs#9+Z!+6l1Ijnr`womc|mI+hEk9$Z?XL)(mgAxu+& zrR%+W_KxG-3mUB}J5c$9GRiBKq+qBuF5b>B0bm>>GX8pya5TVy=SnDi#6WTg6m|lr z@NQXvIX}>CYA`}PBS9-*AUO|80&k{w!!q_0pe7&C=fGu=?9ilNUPWWBSS8yF@ML&P zgoJJy>ef?D9j<6zJXt4!rk3GM{^m>q@9H)TPM9B|04&XI;>qXUqw zg4qmcZ4X{J3U;^W7OBX5vl@H=Qdi(gLfQSA5`R1t9~ACF9a8oiBo?v2 zvtDqDK;hNTV24Gc{U31ITr29A|5RMdpC0$KEWofj_UAF2e!wp=?bsV%*wTI|nGprLl zcFCyjBMvE;3Ay&KC^A&k7E3vf#>2tdRT3mrOvBC3Lq*7$4tIk+6FAJHscpkg8{4fl zTabWweN_7Wk@KazjHTDey%Z4$-4nQiVE4mFXG;Alh>Sl4Gb1p}QYk(Q8mG%TK=~Fb zgqM6FtfvD~w&U}eUj5EfA(D3mMvPgyX-^=`K7CYz>*WdvNgcj^>%0Q=$-<=s4Fvkl z+Yw~o!hk$4!w3@hs21tu60&P*Je8iR)1hLs)>=(V&lTtGVmtVn17h$grz11^xB z)}zQgqqXiRk&u(dDPC=dVp@y6C1S1q_@}Av~yh6O~<>BTLv`L+|-iz zin-Xq$dIwAxD?qJKQZ}bmKTPE>dxe#m{ran(>0kJSE~+vkGn3XnLrA8q*bd9kVV24 zRK|h<~2A{nuw;*x^8UXLqUS5i%e_j1i|~!OUHHj;N1^R zMq4H^7iC?qOX&}mJigjRXCn6XWBHhQDzAzoLki>g2^D)DnW&xd7kwyvdk7F=SqQvR zi%H(93d^v{E}14iVGu?Z%t)5qfBh~bpXYq=ZaoUj*b}7bg9JhvUq?(ZGL4@=7|@Z; z4}8dxMcA$*Z7AZsM1de!v{lY>#`7l(&ibb9%cGd1n(G^;&coa~ufC0Ec#(EV^kD)5 z?>xCF&+e19ZIJg^NnLA#WJyJv*}I;CIhSl5EOl%?_p2+ERm?w>nk+3>IO&VOLjwor zD)h+y7!(TEtfa@B2peBZj!qgTe7b@{n(RL`Ut@bClsngk@SREF_4plvvztO}%5!iN z+Drx=kqp?%F51YiHP=cI!Buy;Jrn0xhBq|?F-efuy~@H}(71f6NSAT~G%F#Jj)kHjq5)aVR)>dzOLOpC#N5$d`tSus zJ`n9M6qP?%F@_`_tntnln(OpoCx9xT&sOkz6vA|ZViV}1jUz8|L8XjSlSnoo6on)* zm?W#iWbr|;@_N{Ir1Exb$KFVVt;3_A@8h95D5oKAnA-gg8^JL_u!92+-5iG@*Y8La z8|*dn+cEcDGYQPn7U{sS~wVh_pjB@ddD9=P(gH3Uk*j7FpLM>Dcu$RE!G8viKwy_uSFcMDEddIZET)1#lNP0URKIE=y)SCT_aH5AUHpc;= zARkPuI>+@V^W)I@Cdn4hSy&?1R5CEa9EOM$@1;^!-Ow)|gkK=I4oE@GI{7YGfnRnJVH>O01KX$lwTvLLgVdwz;mpSM zdF0x?%|OPAJbB{4&S@nE1I14q?#T*NTdsU~AM)3LE8j2Vq!wxk;XL)Fn(v=OQ+q<<~+-CC&WJ*r^WIW(zvfV#Xc zL5yCFm35`(p61mkd&%?JG~JopxXo^$kBc{4ha2J&1)wD;F+2*avq|?)c;d5fzECbL z!?fuo{xZY%g`4(Y;cAq0o?dl!0E80M{WqpJ7p2IpQPwc&qDhDEy=a(#vQ;H|b3lve zND2G5ioR?{HR=Iu#Pe58MaRj+X2G17Nn&yrdKN#KZITMrwq7vy7O8FIn3m&(0jWxz ziPLV7Z*=(B;LVn#{F!@}9O7j!(S`$M(3j~oakh@>s&E( z2S2t3XK|@pR^Lc*b~wpyLxH={-3yphv%ciT;`<=uREw&NG13iC1IkczqvN0R8<-2} z*SCsi_W~)%L&Ci$-4=%uML4&DdEd(O4kKW@4gH4hw5z07ibNmJ?FxQC%IWz$c18_1 z)4l6vw7pO}Q3iE==^RFSm!;tKA;|Uq zVMn3|b9xfr2SAL|OMx>9m+sAg^wG@lx%1)i+~+59(71LD-+~t;C+6PbD)O6fBTLCQ zETlK!V$-J@p&jY1g593avJ%GApNV7#?xhETGKj|p!FTvW#Hd`M3S3-W4?_I41T)am`(>_^;Pk~eOqCzU-?>3dlNct3~%0`#@HSy(@TwTEjZtpIN~e) zYZHGbH&8`y2Mv|to5KV4SXpjzRP?0AVAkM}(~{`U;)c^PxfnA8>~&k7kV_s&p<)WE z+~(KG#yh9oPIn&SSGo3eX%%POnd*enB{`~d8Bj4p8IjRbuC`f!4R;RjEoExQJRl4X z(oqF8JncjmX?kLJk?JpNP}?6r!&tl;xejh)P##-LS3Z0n8KiGb&pEX$$X!}mgD-Go zJsRarn%9nT3Q-Go_!UV41f@etZe4m`#Si=Au()sCntYyi-qOD-K3z33(EkO5y|vr zC$U24zyI=}e!h(4%#`P{pMa{>a9^p7&8b50s)xs7_--;9MYG9&S~sYTGN?&^^e7IR zM1o2QE|DWkKUGz~pO@8vAP0Dob$NT(Pn?UWGkeh(=~`@oz@I!ewVbHTn{-CD4A4=Ozj}Ccz{OL>*yueC}hN^uETibn}3G4XqIn6U6 zjLo)VDE#|u!E7yl>IP;wT2a|S0^*>PpOfB2W$G6kTz+Jm_00D9#>|(59QW@9eWkO^ z=j+*-5~G~#RFq^AaoHE{C&VN8xffjLNzz<$#7vI^v1}3S{UYvtD^}h*fiQwZcK+Gs zI>bJ2vW&c^;a5-28h5#&zQm~`lN*iYzfzG=q;rOfCdXp<5k7l~&eClzoGlXW6=KnW zUB-sjb20RpytllC{#yIE$l|R_CkCtCaD?xcC|!;DxVhZK)4KTD+)oD4i&u#A3htl% zIKMDkbEii~9rNR^N8*Bfq}*R=@OqtnH~E->dQHsMA~>dj+T z50C`0$33Yz>5pNAzi;3z?cj(WxePTn+m@^vg@o(DV&>}UyhrKhp#lC!0c{$YL7`&C z3faGpQ?CV!1*qr9e9w`86(K{L`Qr(eqL%firKrM>jnbW8Vp+h-6kGGee-auT0l_A8 z7X_VUC4I2F3Stk`LsTXy&*2v)5 z1{BLaC>n1+t)aHoocmLmC;zI6^h!vn0n%2>`n3LlR2ZaQab2mwEI9w*N#iYFSI~s0 zbKC29aFW@dri!P{J>ZsPYTFB=r>!f!6XEJ|eEx0Jr)-p#rnAw2GbAgeyCd0OET_%& z;7@YIADLZ0iqIccWk}bgqCT97CG}>DUBPKub0_4q`~DwFkJ7yr(Y}cGfrIY5MNgU| zdgO6k{rCOZ;3xSj3Iow+?G~qxe*GS7>mEvOyQHjKFGZ3cQ678WKFlMC;#&qgJ;fus zom3av{na^E+h5=7+ARE|(;F~$>sibA;&tVez=X+SfuYA8-*ycb2K__3)jMjgb#1;; z)>Y=7=~U?ps?k0i2{s(g$E7ZEQD*fP20PU#^cs{-@cVmm^PGVxkx(=pa?;oa>~SG> z<1c!l>fvXH`&ZIX+tk6JAcvi>HhFUQ!iqX2x_ip3RmZAh$+2TbrnlvU@oz#@I*Rfh zb$iXZLYxP<*r26DpfXub1>WIiRYOLvHS2=ZOwoU@<1=idhT*I@+O=WN#=fE>tBear@&!rvWse$$AJqbdsr zq0HGiD4-07_v!5G5K@zp86NNGYkYQ^%(!1NB8owO5$ zbm9>G%p(1_Ky;7TChk&Hv`qKAafT2^$=~8qQ|E&= z?Kcem{E9d4U`Ap#(wj8ke2xfV+-%>QAkJ{1TH)p*b3Yb9|bIG0& zx7s@LrZBGl6-r}3BC@(ioNtdbxxu-|vS%pnzyc@s0(4foA}lwvYpzmukBf;ckS^y^ zY7CMY1@N&`7`p_Xo$g^B0$GUK8sc>4n89utn1Zkj4NN$*e5v|H6pvEv2j$# zkh*j=KNzCGzvmi%Up9It7gkf->IM+=xT#zHUVdyOHID zaq{$X#+`7p3?Oa7f~e-Hl3!sjAnezDF@UzeJG^RwvszLHv03P$7wY}BwD{^60Bvt! zEg{o`PzkquUBJ#48jnOQEJ{3ECAIB17+sp@b9i=|FR~_Spyxi9gMdQ;lp8$nXm$15 z$a7bhsW1KKM!rv_WbgHtDWeQVNcgh~$jS{R#Y=&LJa^RPSzw1_n&*MwG&yPQbcB%aS@{F_pzP&Fs_h>oxn!xdD>aFMARKq7h|2S({ z@x2LxuFV2}wi_3o|JmuN!Nb*&I;8ZCylc0-!Be;L{{H$LbpGGbT3+72lkc79si!{| z@~Hp*QqL1XY>NP`6%HbR45l?-1ar^g&Z(Zon^P8{Vpe#1dt@m0)FMn_7S9xjBnh%D z!F8LOq1_i%B8#Yq1JO<#ygQyKOhnOJ z>%auS$RB1De)=&Y1W6F3LqbtA+GhotDCBe7TMz_s2qxhP3V~~!|4>520o}3RD+W(k zaC$K0btJ+{7|e6FpJkH(xx_o*sdS<`svbbVp%7g^U7Q2~l=R|-NQ)m%|AJ>M=$j*o zQLqY+Dnv4fLea}uvNs)=Igd|Y5IPQM;F5q}PB_R|v8w-70QuML7C7+Lo9pFL%n_v* z(XhRKjhH&mP~~0}7t;8y;sG+m`U8pwLsqY3eoiEo2>aoO-JhEiQ~kf{u5cOC!1bT4 zr&xlJwc*q=d4bXXad6!DnqYa!v8%U zqZ#l5wKw0_3^EzIdm$CjV;2P>1-a}qQeTD2;=nI5$@!P3y+h^fROwChbOh9%JF{2) zYp3f})AxB63Ks`y=mPOz@atNO1xKb~JFLfg&-5B(MH+R_!5=Natfr-OfJd2qh zdR=et`N8x1Eipvr(vyD~AHT$Lv>jZk`s1BVmSeo#dTmq~rT9tTW@4sEr}*Vb3Ru^^ zcN}=)bRJB2q52e^k{n5Ri8Fd}y~F?U&$=T%4fC?$vt<&~q=eC(kTrP|H`OD#a~t;r zUn-H4UQ09QrPPAUXJ+Sic|b=RhG-SY6K3dl>59P0oZjU-TD?&|grkN7BO|re;g@ z6aO2B^M6Zp^7i&V(+~fjh)(}2oYVgpa{Az%wrLgp>w4HP?XZ0#@~K+riFWv3{iq}3 zsNpa75;-WKpwn+rhfx;dG4SP>xRh z%h7DC*Vg=CeaZVgTo79QhPzW;k#@4U-B3f>WQlQ+Zmw=)`E-RGxr4rdf`n*TqGP8*A%eVUvZL2Q=J zOJQ8)@&#VJcmG3l3Kv~=KlUKMBa6N)U5?r*FuUz_oYJ!#BRk{l=tJx%wIxV@*;t9k zRc8o!DZ^Y=6SYmTtDc${Hdm94Tbownu4uWerCJ5b-|;lKySbK5xY{J*X&3JDHSFu6ZS6f=EhvCCqr>8VEtHw}sGCO0=b0&p&dxcNjF^wz3~y z2=^2gjL=4r;n6wh4TKQ+3KgYJt{f;Z(?%WrGkb?QMybK8sR%P1WWabBrx3=5cJ&-Q zyvc|jU|@v{GBHgGDY8+E2Ed?u`W_UL@cex1_btn~D;vm=E4?Jte(jaP6xM_2r8hB* z9iP7(J@8(Ni>83+;ed8^ibdg}~`?=nl@g83)o}-96`} zC;to=8PeN90YQn5RED_X76Y?7rzpzue#m`!k-Oxhkaa$FXQ^5zC_v#k0leL~LW-u{;Y6aE zM+K4pCNTRCPX>=Xv>s5vq5cKKL8u5&+sV0uQju$)jUQU>)6Yk;ab4~5sj*)$U@xB0XSi!pQU3gb{G$!8v3qDhA?`Q ztPG`VOEtM^!4Cxv2q@_8^)c=}51sZ!Nag?+iqSp?EL0e)SK3^qCL^x&KmUj530mc`EAp&e3MxY~e z>k+Z6xUsXL9X2AsZ^j7GcAaqKIZMXOy7XBNQ3UYyL}jz-7W3bjxVV9$MQd)gSIL(* zy)D#0#tT_i7Y1TgOZWynDmtCNs^5xTwRU{=&blKDUE58IBsaVlJbrqi6C8P#T)Y1a z9xT}%K3E$UTbYWwG&gi1vMy~@A^}q|_ilz<|D2&J3U}$_#N(+fKj|vhYtc5MXH`NV zx9`FZdN-M=iLYNbcf5b#HGK1U`*joL!TX1ydbWp%rslKm-ABp8wm&4ATE<4-c@^o| zZRt0)&OWPfs~@&oac^o{wAgvlqi4S!*VMj|y5l!FZ2zsgsbhC~N6Uo0@L zfd@C||JrQP$Sl^ReEBrT+Ki)gi+J40y8_`P5ujJbG?eny84PW^SakyocP!u$A@toK5L@;ae5%hUJ<276T70AU19@)o_hJjLXx%%`5bl)%?OI&DteH`!%=}jayq~65cHg4(} zAIa2;Twu=SA})?k7RZ&9c!lr<9rr~4a?Qt6z6NR7$d4~VFXBGmLAqHh2%+|53T2iZ z^sWzH$v1rE65#ee+}e0LFt{>z#l=AO-h2+3G4T$L-@>Sbe`-Kpu0O{ab1}Q9>B6I! z+y`rG9%?Y@3@tCy2lqBAkIzqzX^6;<@2=@9^m{&UmVGG$@fXUTt{17K*F}WhQ~sm) zoGO6#eyJS!C_Mu@`lc>@)Aly28(NY7$M3h1Q(FUX)CVtIzzY{T@Eg5oogeM;Or!r7 zf5$BI%lkov2|0gv^*u*e+0|FH;-IbdT_F~|w75yTu_e0rjFCZRxk$aZhlUMYGbX>A zTc`$Bfo{t*)=y;Ro=?(dr7KJ^-H0o}*FN|>#sl56jQglw`}?c*vuS0fmOBO%uwH5Y z*U^IhrR&cQHg_QlqYCY-{zd$sE#KSkckUWCW}Y$`Z2K(^kNcwlpOIHj zmEH=gT(>$n2L^mSePQ6BUreAI;Py0rcNlo`Enimu-Av-+5&XSeVqii9G3l*I4Getx z_F3zr$8^7$z!^akOSI`8w9CJl(74-?>3mtnPWfLMMJyi;;Qc9IeJR&{yssO0{{rt& zo}E%2etGF~85w4Z4KtbbrF!`8Meu>iw|TBID7*2`Pn* z;Xk!^pHWSGd%W;N5<=*q7XyUeC3Hd!O=&7knhgXMtcWO}ASra|9qA}Y6Op1cF%*$5 zO+`gT5XFvSAt>Zd0xH(O=N!+op0nL!=3&=5LC38_y*SHePe zxK7~Rvm#tO&mWHfM?b*(oi&S=n>-Py4&j&+n%xxv-x-~_kukqB`pR_l?T9TmMq?t) z2;)xM?rX(9y&Cgqbn{etY+`Nf^J%A-bFqOuac??p-a5r4`^L?|vGa9tdc$#xS_&Y6 z_(GLX3EKqT02%&_1VU8;l2JyOoN$aYQOrwP z!a32`CsF2!lw5tH=TPEXQOEukht=l7$vkjYN_-OQ48zbVA@Ts|SfPmDMy0$FS;7nh z4xymK2_GY{=#{LBLcv4h9n}Mp*i?Dj20%?oLQz*lY)aHk$w+TCmIxdRA>LAd1mqsd z#+QTyl%=*j_-^N<4_9KICn9a@S1}qVk-a$!2yDA~94{sz*Vm^!C9=VJlshVIrm);? z@o1e>PU{8IFRHRYPbuNz(VZYT8OPE#gFYL^5(iPzNJ6$@;fG3A;o_4#BiTyoSNqn- z+*~W<7m4(9W@E*|gX7V}hboO2gOUsuRs=t`WEBAff7Y5ol9hV{P6@V#H;}Oe@2p~S zYD0!483BJ@ki91{lW!PQMPR{GX0qPBVcV;x0RiaWQ8cv@NNHRaXO|vjZM>|`uAT{$=w)FNwmsu@)mx4V7a4kl-z1M21Qe*r1 zOnk$tD;TZKOsSo(3kNB5N+De0ta)%?B`Gw|LDdBv|L_#Kq^Nf=U#>dGrMfu68a{OB zwDRogRlcVu-3#_qDfQ45(~B2h@jAn_ySSjL(AujYzP-3FAC7;ULszQAY6q_;8>B_$ zS_!7gca`)!C@H~NBAl2Rr+Vf!lUCkIq)%k>vr^;oldXCUlw~Zi;K3ff)`!G_ephZ-^cOx^J9$>Y3C8uog>d zp3A&EmkHU8Vw+`_nu&+a>yV()u$h_5PGIH_mL!&}%NP*zy_Pe#OR_^MQ{d$y3pf~S zQ_K7b*aAt26#=40x6)V2nG=ON@<5sm!iB{A!9DB-q!yLv%LcCOcM>!F?^D+ro^iu&4!BvGsNZ#OF!b4Q*8dx2I zR&-{mJaLqp;BB051h*$DO?xL3#@k3`EvC9xz4C-CkXCH!2BtjPq_@@w4uMGaaOWD0 zMm&buRa<)Rl}^earlU)pu2O#91Qf2IL+`5&w{Cr$$ijeXjk9Bmpx1=DwsbHvAKKil z25K4QXq6T1TxXgO&C`2tVtC;6sq91U= zmY<}b5rccTUS(!y-rKDT6s`^w5*?E(8&XXbT|_hlz!LPxe8mc>Qz^VHg_N1+t+W*+fmsC76e7`XgY@!GFQqykdT{1p34^> zc&Sjql-J*F17}?ada1B}BbQu&m3>(vh!9`XEYHT;3mNPs8KanQ17G>9NQ--f{E+AR zZP{K~A=D^((kymr6V(IVtw~+D9y^JOJohZ+n&FER!`>I8fQRL)L;Yro z*8;MV_pol(c`mUr=CV%SD*JULr?bc=5(zVKJtW}fyGf>i{;fj(L23$b2( z^cuz*4e2`1DyhfZ%fZb038q0#C%mm|B~Y~{oJKm@rHV!??XLl?C*OF>0bTWp2_oEghlDg5AQ_@BMQyh3ssuq* z)yrDX8AJ5T+H&Y{sRxXE5?P1&n}zi%TQmolHT#>JDv?!{EqdrniREf9Re0-$Pg;#t z3|1p|>q>8RH=2$^%FbKBpd}b}|)bL0BwNtHpA*p!r4Jv)-ZflPm zpg{E|pz___!m6968aUW6@eoWiYf~O;W96iZ)g=+T`|5>?o=?{3l_(y_(Zr5eo8bE? zh#Rvu?HgCKX=9&I#_t^3dx;UvQd*Ug*WU-TkG5<^29FzF$e1o|?t8=WSS1jWlru@e zju!?(hW4mR+geBEAR8+NC!VfZ{YjsF7_>tIWaj(gwepmy!n50XtbO-xvW`s+p3r%0 zYhBiVZeo$0VP@pSTQy=V5{57;Q|y1nBBG|>hgp9egL~Pp-=??v(uQ{r4()q!ImgOD z_gwk@HD(Vr6lNLtO*Kb$v(UR*z8-{u4W2P?o_V6*whw*j#U(j?o_2hNeL1*yPl%Z; zCHMX(LAx>^(Bc;1hQ5|ZTZbfqXI5E_$pnKy#zJ~`Q+kvU$EI@3*hQW;UxwVjX+U}V z{MhIdx*>F{@P}xjO-iY{(y8_McN(pr?ZM)E2S|DcMqwM??T#1P*NfbXap>~adSlyi zV=>in?+Y&b)%bDr6*KsAABO{%rB>U`eW*hED+)6-2(h@Ts4=EpGlZkm$fyu_pvzXV zyCj))?~YWkZn{TO+$W^yUU}ix-2VEF336$3;I)9f#B8U0S+Jx7o%7`B**67QUV(Nt zd*_m)<`iBDoj50?<~6^-G)=bUZo}R%HRN6wx5cNIbgaK+@EXYzw+>}8FKO}VHWU9i zrR(&SQ*bkn4=qV(-Fhh&tWv}b!~3SQua7SDJ;>XTG>0Hs8@Kcal_-DMfw)+@2ziaw zfgmW0Q>v*OP%6F@s_0ZaW`J$$W|ap-CsPkVbTUb^a;@^2;uiQA{xi|Z(jW6hbUH+8 z%uu>t36o7)Fa$&=l20%{AlQw&p-jk$`?%B3;ccj*6aRZ9z;6nHQbi}p20(NI8)YUU z0MRLaLG?XDd>$4Mop>a^icSyEOQKU6f`~mvM-Mhx5}o9jXrfcdB7CLjw90`hI<-da z>)m(LfF?Rk1ELdIj`DGmykU288+Mz*2(bBAUe(Ei%>-;4pVNoJVfHalIS!YM_&9QI)Thz=Nf%0It>PMFN;oM9zPSE!oG@5 zRaDXGV@uAhy$WX#TbbRk@m1W*qLZyVi{iJUliZJ@6ZDs&)6;K6Coo5QF?LyWdiN92 zsV?h_=+qdvEIQfzTy%1yicUT&MJKvnh)!Ut=w$R&bjtj_=w#$Sca~?R=rl+ZolHK9 zPVLTs=;UK;K|ow~6!(TQ1GjxplI z;!i~<-fu-G4_iEI$>Uw)lQ0I&lD^ zlWpvGqEj19bULRw4rAcE6~?yfe4^9%Bi7HN(-a^&DTn<`bdvZgI`P9)ej+-lb)c!D z6TPVBIY4x}aGq0iTmx?qEql^(di-kPei8= zMo8@evH?wWItT2u`<>`C28d3Jfar91NpxELC(-F+I=w=FCps~Kg`$2gI_;*4 zPLoKg=;ZY)(J67I==AzW(J9L9&qXI2Ky(uMEIKi%`?LB2q7!4t8jG-v0(P@ro@Ha%K0<0Owza=`ctPq_FJpK*Q2_0r@@o$SxYd!vs z=w$PUqEmX{-x8hXh<_|PG5UTHoj(2lT67Y1n;rqcnkVmON#1|6X)rrHW20Ax!pPL?`EeL3A?vB04d;0-{qW zAUZL6{Hf>^;j<(TMJMm|0g>AHPI;|_&d?* zfq`4ln~_Ke!+NB4z&xDzKO;J2sDqb9C!E&^RdjmVzbrcK8UaKn-z`g`ll9JQKy(tJ ziB9xpGCg!lqSF*OWmq_18&z~lyX9#6S#(0(U)KS3jXoAPMH8JK)9Z<+d={N>W62vZ zfao-;4~S0rD@7++0!u&_JUJQ_j3BHxjQT{^iB<;$rW4?NJGgcf^bNZgWWRn{bb`}FCuW-HCsM@fL_1O`N>sUJiqHC7=+x=yiV0gOI*Gb-6KJ9n)3WGfOck9<4J4LDr_d$Q3EhES7M;eaq7!6EbedZs zI+^LO6rJY25uIZ2qID}oCldzke?xSl{7!U2tfh)hpNRh;I=x=I`nRGJWrgUZ+-C4u zbdvp<=tNj4I!zd~{~Myysx{0B%c2t&rcD){7^$LDrwDAPv3uUPq7xac^Jk)y+6vK$ zUI<4Oof5x_PM$0@(TUuued7nwiA)on1WlJkryHL|Cr0gbXM`^xI(5z6Ktl}y(Fu+q z$RM>zUMz-CKy;EYp@~k9h&0iOVz?|i!L^q~C(38hDRoJ7a-@k)QGn?5<~4&MKLik+ z2GPlfx0&)!0-{qXiohHpmH$A+_ zqLbJub21t*!i&EZosRI+M5m3hRMBaQDmtb7N_66wV8^c%otPx56mr)_xAXr@bgHI_ zPE0?DPL!3RlhQwnPVirgPBKfPQ}mMP6!KYgf_@d9=0$Kbhn7UAjZ31F5&IX>X(LT^ zqF8?`I=yH3mFToXM7UpNNp#W%rU_f*d{6Tao;P@+|(*jL&Qv6RuCuWtEqEq1?iB1;!--%8Oe@}Ee zyh3zZ{JrQDBPQ{!=(M;(bP@tYrzwMF(P^CHZ-`E7_5VS1V$%Lbbi%C=ot#tv(MjgB z=rs5%(J4;(tLPM={D-0wYK7<|MiZS_AT-e_LHW-`Clrw?I&rTMop}BSL?;p&5S{qj z{y=o{(*J9s)8gL~od#BlP9&gu@xLxQp;WMZ|KEsCa@zKz=*>=;KN6jK&_5BK+R;?e zNm%<=q7!QyO>}xC@6MHsLe_k}mq^ng*P?7?A7dRDAK+In84St{i&|L0!KXblER(m+4W+kb0dF z-{ux>tRbfa9k*2rk2hX^GXz!QcifRa05YVw7ms7t3U%}kHE!V@YsEa53e>E#)2-92 zA#gisMW)T+EDhzoA>rW{!!_ysPZ2RSts$9OF`KlwYY3Qft>FuGwoP-2(f%m%whuJt)rF+2~ovOi+h zk72ZnTl3f(5`_J!(iJSJT4a1LrDu(l1=pUaE7)q0k>{p_9A zmR;(D!9m}^Oj=)HCI{5>t}DU$!nF+}ZS%!KCdFySavlo?V@Ks8J|(1?bP*Q@&gdFv zmAx8ZFY#vte_|1Hh`mr+Kv!81CPN`vG?ewBu!sbC9@B-pm$k2R#a)l9;GJ7IyQk$E zdoz*0`GHQ;GSZ~}1JdNo+IN4U?|^PlTt(idh8t?WIKC; z#qd?GVNm?&1h62+YEbsqyEaicXj#Z|9aoCqgeD+}a{V-Wk?? zRe4));B>bnF%i0JeYQ@(OYTuFPwOn}#1v!c*&XKLWNvk;=yWCArbK(4ASY!Dj-H=~ z9wjlefi4`jsKvsKMM1!AqZhV}4s36B!%^8L?gLvd9V5TLqLa46HKk2ktT4mMb9;Pb zD6gKJol;flMxpf;C!-|{-4Ajg%mk0@b;j?aXJW$j=jUM$2&KB?oX6>4$GvV|2wJ7t zVMKuNHFWbl={*@uTrG8P`1Ry{$#Cc6yIE>UK7H8+lFqR>kYPu+tdZ+YQ50R*)we{`o$N75*D)9!Q#!scaVW~|-wTzW3?Zkee! zMrRs|TpK&nnKGl+pZ4H{g86U8u{GZsZgtr5PZS;6T;Gpz{?cF>II zH&2F61;z`68OIECp?ig=vXa)PN6VV18!{>H>P(ac}1^MHfKb`Q;o8u;q`h8Z!dtLWa$A9ZY)d)3&wUttqIsZvN5Y1S92{+rMA2` zc>nbQSw+JIo>AA(OP-ek!6{x{*hE7~hiumv9v+w33H1_>BU6V*_txIMuy&ZqiTPF= z%uD0Ut}S||E=~SCKC%h{`=ajnPi5a!GUY8k54s;RI{@=p=wpncxDRc7x<%zqmc8*& zo~`K*;yC#q>4>r$7exhA&VmK5#-F?}UKDTs^lq4`aK=3!xS`@eIjAc<-YC&`WQ2|Nqc!<5unhPC2PU_khSM`8X=B&9 zrz5h1L+2qGuW%<3cuX@!#$Y(%C)f5Cwm~2jOydqT7nqIu`LgFM- z{-No<_;%UBt#X0jVkJ$bn4WkqEb#qW?LW44W=QCK_{ zZfKY1;X1MrVWhzW&%O%{(7yz;us@4nTgUd0bfREeRQ%l3hr_al{GQ{-=e>?`IV~Rk z!0D`R7^ZBZtUD1Qb{NugqA*>PXLkxzC{%tnx3^5!L22D^Q31k?`0j9&)y5Try$Td?09ee~m6>?EI%oD5LPNB0lpDK>L zEw_`DXYa;;)%fbHTu%(;cVo@Mr(RA{?#f;nX1tsye7T$dk?0LLr5NSD@oo(%8xIy3oRvsFw%X+?pLze zIle{b2{a*y?C-Hz5W!{WdMB`DwNBs#{tyP|oewPxk2U~Ju%|0`s6!Ig;khT+L%rR69h@#HGeHrAIU@A3&w9gl zACG3PakRyQ5WA=CjD`Fia%VdDdM;JTT}O85sux6{j?ApC*~|nPm1!{m{D<`UZd2aK zlN#D4xx5c#)-;?+@X7McOIFxiaTGovRPZ{p0hyobNpThtbCHl#l4TI53|cC_ut(|f z*jJ293#ut|<*jy0P>S(432nC8ciQzNS3YVGDyC#xb6#vscA{xw?}*rx%r1YlxGg#U ztqAMfW81`7MD~hbT)wMX8-A2k01JOAv^cBU~w(NDhB)Hm^jmXV*csrLFhiR15HKn8O z&pyn6Z-%2$L6uzV=-oaDju3du$TCI7y6LB9;^7-qf{GL!qd45QN{ZmDMKvKd_pk#G zYYx7fa_HN1uYYHITu;a~EqUXuvjscNajqa#Lro{;{ciQY;{4(+?%pFyC?LMQV-g;vz?WTKiF(iGqxk)?IIp1s>YKSs8*3C_v|ijn!mdD zMy?ZXc5HKXMJ~@aCfPh-zCAZ|(WEx(b@Z_NrQk}3L{QLEoL*Vux#n_Ar04cKrSWi6 zs~Qi6fOcsZ(%s%I` z7^vxs;$ClgT|VY5R9Oz$Bb{cm<)yC@c*Dq8KuzVU^1Q(ZW5G4gGgDN2MAANat`Xsg zRK>6)^WfpuYKA-4f#}65vd-5%d0ZegJRQ2W+jNr%WqMe-J(s!_-{EPc1++PbHP^nw=lG^|9^3CT9Ilg{nm9ySG%YVqVOysini2 z`T0J=ydcU61fEeGJ8HP_kWS+&!jiviICa4FzL7)ECWok#O$sx2WCj}_igx)e_~?XQ zEd>5l-o6$goYp@7+Nzdwr}_cMzL;PSsl3<|`!vfg*gigXpPA6g$tx zzSNsA`q4+(w$uAEiE!gU0;4Pg6L8ZeUF^&rhdLUNgtT@NA{7M2x^Bny!f=^ z!+s{QK;bA!dpu*qIxu$@DMU^|lv~lS{=gnyQ3n^Hm$wg6T)c~l+xzZiYHxmgRCMm1 z-=%87Cnbk!hlt{SZ6fz}`JOwru4+F^?fEO1y$5wwU>p34#D!-w9;Z%tZU0ctKJa=U zM-aF4h5(%W!a?PmpPo9O6Yr0^RhxU}({nG8kIEaA-<2L%co`79s$c2e?0LT9sR!ad zj!!p#=yGh{8XI?P?3%#*px^PAY1@LHy_%jY$XR?}pBwaWo5-gJ;gKIw+Jh#Owtafy zXt1yI{_(fxL>6D~YW{dvDfr|4;PJPYbr;F^De)$w6tFdjAs)m$0Afebaaq&x#k+yQ zAWFP^gfQkhr+Gyu7>$N=i*lO-Dz^*x1;@!otqZ&e_Rn`}XZ# zUS0tA6%-V-ByTP1;MzCiUf4%|FbiEU4*6&n_Gw+ztaaqvw&aPuDX+ZJCXVI2^vQmI zFn89kAS5ItIyyQbAt5s}^Bg|m^y$;3rKL4BHBC)T07C^BRAVR4x0Tm)Ra|VZzcdw7 z{wlTRZFJ>8W9!SaZBH6|+S=N>+pctXcaMyW0Cv>V(RushW7-yPmdu!MkH6X)nepV{2c`Lir3zy6Gdo|WRv1suuaOzQCJM3Ma>Ui+- z1J8gBJ1HEWEYIHbkW%n5*BWyry3F(W9Flyl!!=ni_;O#$Xt6=hd(dh(Mm^W zL*kiYXC18*(G|w2S{Wy6rSWw|`TA-MQhE{RtAoyH!N7fBDJv-`+vQ{?20cc77O;-K z1|1{k^%y!agWFn6ntCWYP2|HcD6{_U2q{sm)o+5u=;+}C*b(s?5yykqDhFi+IwyNMMFNgU1V;RJ=Sb4qHI&Wys>;<&_v;3&6O*mA+n-YgZIYxo5U z;?;UE$c?xL>XMlX+_Tp$6$UC`!wNE8r4zh@c!0K6rOLczp0HYyjT%dk&tq)C3)zTocoXGjBRBbVn^BM%p^?-lfJ5UgKxw zxgM{(U9)qQ&prj|dv~Dj^^!$)(uxInn>lV@Bo2r<2KYa6ZqAh!He!7LuF)%Yi@Z?t zG=6pu8O^@UW6>q=)>>m%+>VPm#?VJoMEvbRr~rrBjI;|JqL&`RDjDJJ%&7566KsN@ z#hQ&8Yb&}qup&qs6bhVZYHAu88QI(0A3l88-`^hy?odGbEuYkf+hSkXM}46AZ}Wx( zAiLup@#A}v!otELBO@y+DlQh5RhL&>K64Hr*BUBo8XFtCB9_^-w$tZ;ytcQu1ECxm z8UjK&IXU_4*|WEA-_Fm^1C9Qz14h9n4cN=2nw?INdHWj8GEnSmaaJ(QMBG*Y9Hh-! z<{x-PFs`fc;;cmDDW?aRF8Un`u^)7D6!)82iU{x{j(P+Jd0OBF_*OB8IYdMT?iQ>4qvy25lqUvRI+IYAZw$Mt zLb}Zrm78nU`Yh{d=FGTjLAh8WlaNJC@!)Uyv^FMnW$a#SQE=~~8VAY5rB(`56C|%u zvH9Z87xxN3ZhUpG@;K!^kG3D$t!c{(Slx*$d&WR~yp}Scx_x-KAKjfD%qTEjg_=frLRsU}V1}3W(EET7ZNsE-wCb(4j_%PV=%$TF?3# zDXucH9$q<~r4_O&$#AiFGgKVh^_pA7eboK9#~f@19q!U4W9UqQZR30=4*KBRMzGl1 z@X-4bE9UE?bX{O(5G#nVvKuR#hH%3h#um}t=FcR=ImJ+nW5yuYGZM7t5C*PM2%;MT U(}SQO+)`)3P+;diJxJ&O05SeA3jhEB literal 0 HcmV?d00001 diff --git a/doc/expenses.png b/doc/expenses.png new file mode 100644 index 0000000000000000000000000000000000000000..9afe84f074b960f043592c1fed42358c4ac53417 GIT binary patch literal 156285 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

{i?%f&}dJ7em99-w{NDcc+XNI-PJy+08XR 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 `jHQBLC%G2&z(^j2d%cX%z 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

|1J=;B2a&G@l^g&&{ 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ð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
  • this.props.onSelect(this.props.expense)} + > + + + {this.props.expense.category} + + {this.formatDate(this.props.expense.date)} + {this.props.expense.description + ? ` ${this.props.expense.description.replace(/^(.{14}).+/, "$1…")}` + : ""} + + + + ${this.props.expense.amount} + +
  • + ); + } +} diff --git a/src/components/expense-list/ExpenseIcon.js b/src/components/expense-list/ExpenseIcon.js new file mode 100644 index 0000000..6d0e12c --- /dev/null +++ b/src/components/expense-list/ExpenseIcon.js @@ -0,0 +1,55 @@ +import React, { Component } from 'react'; + +export default class ExpenseIcon extends Component { + iconFrom(category) { + switch (category) { + case "Lebensmittel": + return "local_grocery_store"; + case "Restaurant": + return "local_restaurant"; + case "Auto": + return "directions_car"; + case "Tanken": + return "local_gas_station"; + case "Hobbies": + return "pedal_bike"; + case "Kleidung": + return "checkroom"; + case "Shopping": + return "shopping_cart"; + case "Gesundheit": + return "local_hospital"; + case "Drogerie": + return "clean_hands"; + case "Unterhaltung": + return "subscriptions"; + case "Transport": + return "directions_subway"; + case "Übernachtung": + return "local_hotel"; + case "Yvonne": + return "face"; + case "Haustiere": + return "pets"; + case "Fixkosten": + return "payments"; + case "Sonstiges": + return "compost"; + default: + return "attach_money"; + } + } + + render() { + return ( + + + + ); + } +} diff --git a/src/components/expense-list/ExpenseList.css b/src/components/expense-list/ExpenseList.css new file mode 100644 index 0000000..e85e2d9 --- /dev/null +++ b/src/components/expense-list/ExpenseList.css @@ -0,0 +1,44 @@ +.mdc-list-item { + cursor: pointer; +} +.mdc-list-item__start-detail { + background: rgba(0, 0, 0, .26); + color: white; + display: inline-flex; + align-items: center; + justify-content: center; +} +.mdc-list-item__end-detail { + width: auto; +} + +.Lebensmittel { + background: rgb(85, 178, 35); +} +.Restaurant { + background: rgb(242, 60, 0); +} +.Auto, .Transport, .Tanken { + background: rgb(166, 2, 221); +} +.Hobbies { + background: rgb(38, 94, 4); +} +.Kleidung, .Shopping, Drogerie { + background: rgb(0, 183, 224); +} +.Übernachtung { + background: rgb(214, 214, 0); +} +.Gesundheit { + background: rgb(252, 169, 5); +} +.Unterhaltung { + background: rgb(245, 151, 29); +} +.Yvonne, .Haustiere { + background: rgb(252, 194, 246) +} +.Fixkosten, .Sonstiges { + background: rgb(146, 148, 142) +} diff --git a/src/components/expense-list/ExpenseList.js b/src/components/expense-list/ExpenseList.js new file mode 100644 index 0000000..a2be5e0 --- /dev/null +++ b/src/components/expense-list/ExpenseList.js @@ -0,0 +1,22 @@ +import React, { Component } from "react"; +import ExpenseDetail from "./ExpenseDetail.js" +import "@material/list/dist/mdc.list.css"; +import "./ExpenseList.css"; + +class ExpenseList extends Component { + render() { + return ( +
      + {this.props.expenses.map(expense => + + )} +
    + ); + } +} + +export default ExpenseList; diff --git a/src/components/index.js b/src/components/index.js new file mode 100644 index 0000000..faf45e1 --- /dev/null +++ b/src/components/index.js @@ -0,0 +1,9 @@ +import ExpenseList from "./expense-list/ExpenseList"; +import ExpenseForm from "./expense-form/ExpenseForm"; +import LoadingBar from "./LoadingBar"; + +export { + ExpenseList, + ExpenseForm, + LoadingBar +}; diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..c65fed7 --- /dev/null +++ b/src/index.css @@ -0,0 +1,6 @@ +body { + margin: 0; + padding: 0; + font-family: sans-serif; + background: #fafafa; +} diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..4ae0e3e --- /dev/null +++ b/src/index.js @@ -0,0 +1,10 @@ +import React from "react"; +import ReactDOM from "react-dom"; + +import App from "./App"; +import registerServiceWorker from "./registerServiceWorker"; +import "material-icons/css/material-icons.css"; +import "./index.css"; + +ReactDOM.render(, document.getElementById("root")); +registerServiceWorker(); diff --git a/src/registerServiceWorker.js b/src/registerServiceWorker.js new file mode 100644 index 0000000..d293b95 --- /dev/null +++ b/src/registerServiceWorker.js @@ -0,0 +1,51 @@ +// In production, we register a service worker to serve assets from local cache. + +// This lets the app load faster on subsequent visits in production, and gives +// it offline capabilities. However, it also means that developers (and users) +// will only see deployed updates on the "N+1" visit to a page, since previously +// cached resources are updated in the background. + +// To learn more about the benefits of this model, read https://goo.gl/KwvDNy. +// This link also includes instructions on opting out of this behavior. + +export default function register() { + if (process.env.NODE_ENV === "production" && "serviceWorker" in navigator) { + window.addEventListener("load", () => { + const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`; + navigator.serviceWorker + .register(swUrl) + .then(registration => { + registration.onupdatefound = () => { + const installingWorker = registration.installing; + installingWorker.onstatechange = () => { + if (installingWorker.state === "installed") { + if (navigator.serviceWorker.controller) { + // At this point, the old content will have been purged and + // the fresh content will have been added to the cache. + // It's the perfect time to display a "New content is + // available; please refresh." message in your web app. + console.log("New content is available; please refresh."); + } else { + // At this point, everything has been precached. + // It's the perfect time to display a + // "Content is cached for offline use." message. + console.log("Content is cached for offline use."); + } + } + }; + }; + }) + .catch(error => { + console.error("Error during service worker registration:", error); + }); + }); + } +} + +export function unregister() { + if ("serviceWorker" in navigator) { + navigator.serviceWorker.ready.then(registration => { + registration.unregister(); + }); + } +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..b541a06 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,11627 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.8.3", "@babel/code-frame@7.8.3": + "integrity" "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/highlight" "^7.8.3" + +"@babel/compat-data@^7.8.6", "@babel/compat-data@^7.9.0": + "integrity" "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==" + "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "browserslist" "^4.9.1" + "invariant" "^2.2.4" + "semver" "^5.5.0" + +"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.4.5", "@babel/core@7.9.0": + "integrity" "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==" + "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/code-frame" "^7.8.3" + "@babel/generator" "^7.9.0" + "@babel/helper-module-transforms" "^7.9.0" + "@babel/helpers" "^7.9.0" + "@babel/parser" "^7.9.0" + "@babel/template" "^7.8.6" + "@babel/traverse" "^7.9.0" + "@babel/types" "^7.9.0" + "convert-source-map" "^1.7.0" + "debug" "^4.1.0" + "gensync" "^1.0.0-beta.1" + "json5" "^2.1.2" + "lodash" "^4.17.13" + "resolve" "^1.3.2" + "semver" "^5.4.1" + "source-map" "^0.5.0" + +"@babel/generator@^7.4.0", "@babel/generator@^7.9.0", "@babel/generator@^7.9.5": + "integrity" "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==" + "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz" + "version" "7.9.5" + dependencies: + "@babel/types" "^7.9.5" + "jsesc" "^2.5.1" + "lodash" "^4.17.13" + "source-map" "^0.5.0" + +"@babel/helper-annotate-as-pure@^7.8.3": + "integrity" "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==" + "resolved" "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/types" "^7.8.3" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.8.3": + "integrity" "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==" + "resolved" "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-explode-assignable-expression" "^7.8.3" + "@babel/types" "^7.8.3" + +"@babel/helper-builder-react-jsx-experimental@^7.9.0": + "integrity" "sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==" + "resolved" "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz" + "version" "7.9.5" + dependencies: + "@babel/helper-annotate-as-pure" "^7.8.3" + "@babel/helper-module-imports" "^7.8.3" + "@babel/types" "^7.9.5" + +"@babel/helper-builder-react-jsx@^7.9.0": + "integrity" "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==" + "resolved" "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-annotate-as-pure" "^7.8.3" + "@babel/types" "^7.9.0" + +"@babel/helper-compilation-targets@^7.8.7": + "integrity" "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==" + "resolved" "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz" + "version" "7.8.7" + dependencies: + "@babel/compat-data" "^7.8.6" + "browserslist" "^4.9.1" + "invariant" "^2.2.4" + "levenary" "^1.1.1" + "semver" "^5.5.0" + +"@babel/helper-create-class-features-plugin@^7.8.3": + "integrity" "sha512-IipaxGaQmW4TfWoXdqjY0TzoXQ1HRS0kPpEgvjosb3u7Uedcq297xFqDQiCcQtRRwzIMif+N1MLVI8C5a4/PAA==" + "resolved" "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.5.tgz" + "version" "7.9.5" + dependencies: + "@babel/helper-function-name" "^7.9.5" + "@babel/helper-member-expression-to-functions" "^7.8.3" + "@babel/helper-optimise-call-expression" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-replace-supers" "^7.8.6" + "@babel/helper-split-export-declaration" "^7.8.3" + +"@babel/helper-create-regexp-features-plugin@^7.8.3", "@babel/helper-create-regexp-features-plugin@^7.8.8": + "integrity" "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==" + "resolved" "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz" + "version" "7.8.8" + dependencies: + "@babel/helper-annotate-as-pure" "^7.8.3" + "@babel/helper-regex" "^7.8.3" + "regexpu-core" "^4.7.0" + +"@babel/helper-define-map@^7.8.3": + "integrity" "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==" + "resolved" "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-function-name" "^7.8.3" + "@babel/types" "^7.8.3" + "lodash" "^4.17.13" + +"@babel/helper-explode-assignable-expression@^7.8.3": + "integrity" "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==" + "resolved" "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/traverse" "^7.8.3" + "@babel/types" "^7.8.3" + +"@babel/helper-function-name@^7.8.3", "@babel/helper-function-name@^7.9.5": + "integrity" "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==" + "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz" + "version" "7.9.5" + dependencies: + "@babel/helper-get-function-arity" "^7.8.3" + "@babel/template" "^7.8.3" + "@babel/types" "^7.9.5" + +"@babel/helper-get-function-arity@^7.8.3": + "integrity" "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==" + "resolved" "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/types" "^7.8.3" + +"@babel/helper-hoist-variables@^7.8.3": + "integrity" "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==" + "resolved" "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/types" "^7.8.3" + +"@babel/helper-member-expression-to-functions@^7.8.3": + "integrity" "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==" + "resolved" "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/types" "^7.8.3" + +"@babel/helper-module-imports@^7.8.3": + "integrity" "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==" + "resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/types" "^7.8.3" + +"@babel/helper-module-transforms@^7.9.0": + "integrity" "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==" + "resolved" "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-module-imports" "^7.8.3" + "@babel/helper-replace-supers" "^7.8.6" + "@babel/helper-simple-access" "^7.8.3" + "@babel/helper-split-export-declaration" "^7.8.3" + "@babel/template" "^7.8.6" + "@babel/types" "^7.9.0" + "lodash" "^4.17.13" + +"@babel/helper-optimise-call-expression@^7.8.3": + "integrity" "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/types" "^7.8.3" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + "integrity" "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz" + "version" "7.8.3" + +"@babel/helper-regex@^7.8.3": + "integrity" "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "lodash" "^4.17.13" + +"@babel/helper-remap-async-to-generator@^7.8.3": + "integrity" "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==" + "resolved" "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-annotate-as-pure" "^7.8.3" + "@babel/helper-wrap-function" "^7.8.3" + "@babel/template" "^7.8.3" + "@babel/traverse" "^7.8.3" + "@babel/types" "^7.8.3" + +"@babel/helper-replace-supers@^7.8.3", "@babel/helper-replace-supers@^7.8.6": + "integrity" "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==" + "resolved" "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz" + "version" "7.8.6" + dependencies: + "@babel/helper-member-expression-to-functions" "^7.8.3" + "@babel/helper-optimise-call-expression" "^7.8.3" + "@babel/traverse" "^7.8.6" + "@babel/types" "^7.8.6" + +"@babel/helper-simple-access@^7.8.3": + "integrity" "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==" + "resolved" "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/template" "^7.8.3" + "@babel/types" "^7.8.3" + +"@babel/helper-split-export-declaration@^7.8.3": + "integrity" "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==" + "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/types" "^7.8.3" + +"@babel/helper-validator-identifier@^7.9.0", "@babel/helper-validator-identifier@^7.9.5": + "integrity" "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz" + "version" "7.9.5" + +"@babel/helper-wrap-function@^7.8.3": + "integrity" "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-function-name" "^7.8.3" + "@babel/template" "^7.8.3" + "@babel/traverse" "^7.8.3" + "@babel/types" "^7.8.3" + +"@babel/helpers@^7.9.0": + "integrity" "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==" + "resolved" "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz" + "version" "7.9.2" + dependencies: + "@babel/template" "^7.8.3" + "@babel/traverse" "^7.9.0" + "@babel/types" "^7.9.0" + +"@babel/highlight@^7.8.3": + "integrity" "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==" + "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-validator-identifier" "^7.9.0" + "chalk" "^2.0.0" + "js-tokens" "^4.0.0" + +"@babel/parser@^7.1.0", "@babel/parser@^7.4.3", "@babel/parser@^7.7.0", "@babel/parser@^7.8.6", "@babel/parser@^7.9.0": + "integrity" "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==" + "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz" + "version" "7.9.4" + +"@babel/plugin-proposal-async-generator-functions@^7.8.3": + "integrity" "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-remap-async-to-generator" "^7.8.3" + "@babel/plugin-syntax-async-generators" "^7.8.0" + +"@babel/plugin-proposal-class-properties@7.8.3": + "integrity" "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-create-class-features-plugin" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-proposal-decorators@7.8.3": + "integrity" "sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-create-class-features-plugin" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-decorators" "^7.8.3" + +"@babel/plugin-proposal-dynamic-import@^7.8.3": + "integrity" "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" + +"@babel/plugin-proposal-json-strings@^7.8.3": + "integrity" "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-json-strings" "^7.8.0" + +"@babel/plugin-proposal-nullish-coalescing-operator@^7.8.3", "@babel/plugin-proposal-nullish-coalescing-operator@7.8.3": + "integrity" "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" + +"@babel/plugin-proposal-numeric-separator@^7.8.3", "@babel/plugin-proposal-numeric-separator@7.8.3": + "integrity" "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.8.3" + +"@babel/plugin-proposal-object-rest-spread@^7.9.0", "@babel/plugin-proposal-object-rest-spread@^7.9.5": + "integrity" "sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz" + "version" "7.9.5" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-transform-parameters" "^7.9.5" + +"@babel/plugin-proposal-optional-catch-binding@^7.8.3": + "integrity" "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" + +"@babel/plugin-proposal-optional-chaining@^7.9.0", "@babel/plugin-proposal-optional-chaining@7.9.0": + "integrity" "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.0" + +"@babel/plugin-proposal-unicode-property-regex@^7.4.4", "@babel/plugin-proposal-unicode-property-regex@^7.8.3": + "integrity" "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz" + "version" "7.8.8" + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.8.8" + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-async-generators@^7.8.0": + "integrity" "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" + "version" "7.8.4" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-decorators@^7.8.3": + "integrity" "sha512-8Hg4dNNT9/LcA1zQlfwuKR8BUc/if7Q7NkTam9sGTcJphLwpf2g4S42uhspQrIrR+dpzE0dtTqBVFoHl8GtnnQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-dynamic-import@^7.8.0": + "integrity" "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-flow@^7.8.3": + "integrity" "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-json-strings@^7.8.0": + "integrity" "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.8.3": + "integrity" "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0": + "integrity" "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.8.0", "@babel/plugin-syntax-numeric-separator@^7.8.3": + "integrity" "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.8.0": + "integrity" "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.0": + "integrity" "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.8.0": + "integrity" "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-top-level-await@^7.8.3": + "integrity" "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-typescript@^7.8.3": + "integrity" "sha512-GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-arrow-functions@^7.8.3": + "integrity" "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-async-to-generator@^7.8.3": + "integrity" "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-module-imports" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-remap-async-to-generator" "^7.8.3" + +"@babel/plugin-transform-block-scoped-functions@^7.8.3": + "integrity" "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-block-scoping@^7.8.3": + "integrity" "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "lodash" "^4.17.13" + +"@babel/plugin-transform-classes@^7.9.0", "@babel/plugin-transform-classes@^7.9.5": + "integrity" "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz" + "version" "7.9.5" + dependencies: + "@babel/helper-annotate-as-pure" "^7.8.3" + "@babel/helper-define-map" "^7.8.3" + "@babel/helper-function-name" "^7.9.5" + "@babel/helper-optimise-call-expression" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-replace-supers" "^7.8.6" + "@babel/helper-split-export-declaration" "^7.8.3" + "globals" "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.8.3": + "integrity" "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-destructuring@^7.8.3", "@babel/plugin-transform-destructuring@^7.9.5": + "integrity" "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz" + "version" "7.9.5" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-dotall-regex@^7.4.4", "@babel/plugin-transform-dotall-regex@^7.8.3": + "integrity" "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-duplicate-keys@^7.8.3": + "integrity" "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-exponentiation-operator@^7.8.3": + "integrity" "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-flow-strip-types@7.9.0": + "integrity" "sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-flow" "^7.8.3" + +"@babel/plugin-transform-for-of@^7.9.0": + "integrity" "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-function-name@^7.8.3": + "integrity" "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-function-name" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-literals@^7.8.3": + "integrity" "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-member-expression-literals@^7.8.3": + "integrity" "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-modules-amd@^7.9.0": + "integrity" "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-module-transforms" "^7.9.0" + "@babel/helper-plugin-utils" "^7.8.3" + "babel-plugin-dynamic-import-node" "^2.3.0" + +"@babel/plugin-transform-modules-commonjs@^7.9.0": + "integrity" "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-module-transforms" "^7.9.0" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-simple-access" "^7.8.3" + "babel-plugin-dynamic-import-node" "^2.3.0" + +"@babel/plugin-transform-modules-systemjs@^7.9.0": + "integrity" "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-hoist-variables" "^7.8.3" + "@babel/helper-module-transforms" "^7.9.0" + "@babel/helper-plugin-utils" "^7.8.3" + "babel-plugin-dynamic-import-node" "^2.3.0" + +"@babel/plugin-transform-modules-umd@^7.9.0": + "integrity" "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-module-transforms" "^7.9.0" + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.8.3": + "integrity" "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.8.3" + +"@babel/plugin-transform-new-target@^7.8.3": + "integrity" "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-object-super@^7.8.3": + "integrity" "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-replace-supers" "^7.8.3" + +"@babel/plugin-transform-parameters@^7.8.7", "@babel/plugin-transform-parameters@^7.9.5": + "integrity" "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz" + "version" "7.9.5" + dependencies: + "@babel/helper-get-function-arity" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-property-literals@^7.8.3": + "integrity" "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-react-constant-elements@^7.0.0": + "integrity" "sha512-wXMXsToAUOxJuBBEHajqKLFWcCkOSLshTI2ChCFFj1zDd7od4IOxiwLCOObNUvOpkxLpjIuaIdBMmNt6ocCPAw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-react-display-name@^7.8.3", "@babel/plugin-transform-react-display-name@7.8.3": + "integrity" "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-react-jsx-development@^7.9.0": + "integrity" "sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-builder-react-jsx-experimental" "^7.9.0" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-jsx" "^7.8.3" + +"@babel/plugin-transform-react-jsx-self@^7.9.0": + "integrity" "sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-jsx" "^7.8.3" + +"@babel/plugin-transform-react-jsx-source@^7.9.0": + "integrity" "sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-jsx" "^7.8.3" + +"@babel/plugin-transform-react-jsx@^7.9.1", "@babel/plugin-transform-react-jsx@^7.9.4": + "integrity" "sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz" + "version" "7.9.4" + dependencies: + "@babel/helper-builder-react-jsx" "^7.9.0" + "@babel/helper-builder-react-jsx-experimental" "^7.9.0" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-jsx" "^7.8.3" + +"@babel/plugin-transform-regenerator@^7.8.7": + "integrity" "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz" + "version" "7.8.7" + dependencies: + "regenerator-transform" "^0.14.2" + +"@babel/plugin-transform-reserved-words@^7.8.3": + "integrity" "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-runtime@7.9.0": + "integrity" "sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-module-imports" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "resolve" "^1.8.1" + "semver" "^5.5.1" + +"@babel/plugin-transform-shorthand-properties@^7.8.3": + "integrity" "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-spread@^7.8.3": + "integrity" "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-sticky-regex@^7.8.3": + "integrity" "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-regex" "^7.8.3" + +"@babel/plugin-transform-template-literals@^7.8.3": + "integrity" "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-annotate-as-pure" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-typeof-symbol@^7.8.4": + "integrity" "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz" + "version" "7.8.4" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-transform-typescript@^7.9.0": + "integrity" "sha512-yeWeUkKx2auDbSxRe8MusAG+n4m9BFY/v+lPjmQDgOFX5qnySkUY5oXzkp6FwPdsYqnKay6lorXYdC0n3bZO7w==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.4.tgz" + "version" "7.9.4" + dependencies: + "@babel/helper-create-class-features-plugin" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-typescript" "^7.8.3" + +"@babel/plugin-transform-unicode-regex@^7.8.3": + "integrity" "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz" + "version" "7.8.3" + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/preset-env@^7.4.5": + "integrity" "sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ==" + "resolved" "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.5.tgz" + "version" "7.9.5" + dependencies: + "@babel/compat-data" "^7.9.0" + "@babel/helper-compilation-targets" "^7.8.7" + "@babel/helper-module-imports" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-proposal-async-generator-functions" "^7.8.3" + "@babel/plugin-proposal-dynamic-import" "^7.8.3" + "@babel/plugin-proposal-json-strings" "^7.8.3" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-proposal-numeric-separator" "^7.8.3" + "@babel/plugin-proposal-object-rest-spread" "^7.9.5" + "@babel/plugin-proposal-optional-catch-binding" "^7.8.3" + "@babel/plugin-proposal-optional-chaining" "^7.9.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.8.3" + "@babel/plugin-syntax-async-generators" "^7.8.0" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" + "@babel/plugin-syntax-json-strings" "^7.8.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" + "@babel/plugin-syntax-numeric-separator" "^7.8.0" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" + "@babel/plugin-syntax-optional-chaining" "^7.8.0" + "@babel/plugin-syntax-top-level-await" "^7.8.3" + "@babel/plugin-transform-arrow-functions" "^7.8.3" + "@babel/plugin-transform-async-to-generator" "^7.8.3" + "@babel/plugin-transform-block-scoped-functions" "^7.8.3" + "@babel/plugin-transform-block-scoping" "^7.8.3" + "@babel/plugin-transform-classes" "^7.9.5" + "@babel/plugin-transform-computed-properties" "^7.8.3" + "@babel/plugin-transform-destructuring" "^7.9.5" + "@babel/plugin-transform-dotall-regex" "^7.8.3" + "@babel/plugin-transform-duplicate-keys" "^7.8.3" + "@babel/plugin-transform-exponentiation-operator" "^7.8.3" + "@babel/plugin-transform-for-of" "^7.9.0" + "@babel/plugin-transform-function-name" "^7.8.3" + "@babel/plugin-transform-literals" "^7.8.3" + "@babel/plugin-transform-member-expression-literals" "^7.8.3" + "@babel/plugin-transform-modules-amd" "^7.9.0" + "@babel/plugin-transform-modules-commonjs" "^7.9.0" + "@babel/plugin-transform-modules-systemjs" "^7.9.0" + "@babel/plugin-transform-modules-umd" "^7.9.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.8.3" + "@babel/plugin-transform-new-target" "^7.8.3" + "@babel/plugin-transform-object-super" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.9.5" + "@babel/plugin-transform-property-literals" "^7.8.3" + "@babel/plugin-transform-regenerator" "^7.8.7" + "@babel/plugin-transform-reserved-words" "^7.8.3" + "@babel/plugin-transform-shorthand-properties" "^7.8.3" + "@babel/plugin-transform-spread" "^7.8.3" + "@babel/plugin-transform-sticky-regex" "^7.8.3" + "@babel/plugin-transform-template-literals" "^7.8.3" + "@babel/plugin-transform-typeof-symbol" "^7.8.4" + "@babel/plugin-transform-unicode-regex" "^7.8.3" + "@babel/preset-modules" "^0.1.3" + "@babel/types" "^7.9.5" + "browserslist" "^4.9.1" + "core-js-compat" "^3.6.2" + "invariant" "^2.2.2" + "levenary" "^1.1.1" + "semver" "^5.5.0" + +"@babel/preset-env@7.9.0": + "integrity" "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==" + "resolved" "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/compat-data" "^7.9.0" + "@babel/helper-compilation-targets" "^7.8.7" + "@babel/helper-module-imports" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-proposal-async-generator-functions" "^7.8.3" + "@babel/plugin-proposal-dynamic-import" "^7.8.3" + "@babel/plugin-proposal-json-strings" "^7.8.3" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-proposal-numeric-separator" "^7.8.3" + "@babel/plugin-proposal-object-rest-spread" "^7.9.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.8.3" + "@babel/plugin-proposal-optional-chaining" "^7.9.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.8.3" + "@babel/plugin-syntax-async-generators" "^7.8.0" + "@babel/plugin-syntax-dynamic-import" "^7.8.0" + "@babel/plugin-syntax-json-strings" "^7.8.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" + "@babel/plugin-syntax-numeric-separator" "^7.8.0" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" + "@babel/plugin-syntax-optional-chaining" "^7.8.0" + "@babel/plugin-syntax-top-level-await" "^7.8.3" + "@babel/plugin-transform-arrow-functions" "^7.8.3" + "@babel/plugin-transform-async-to-generator" "^7.8.3" + "@babel/plugin-transform-block-scoped-functions" "^7.8.3" + "@babel/plugin-transform-block-scoping" "^7.8.3" + "@babel/plugin-transform-classes" "^7.9.0" + "@babel/plugin-transform-computed-properties" "^7.8.3" + "@babel/plugin-transform-destructuring" "^7.8.3" + "@babel/plugin-transform-dotall-regex" "^7.8.3" + "@babel/plugin-transform-duplicate-keys" "^7.8.3" + "@babel/plugin-transform-exponentiation-operator" "^7.8.3" + "@babel/plugin-transform-for-of" "^7.9.0" + "@babel/plugin-transform-function-name" "^7.8.3" + "@babel/plugin-transform-literals" "^7.8.3" + "@babel/plugin-transform-member-expression-literals" "^7.8.3" + "@babel/plugin-transform-modules-amd" "^7.9.0" + "@babel/plugin-transform-modules-commonjs" "^7.9.0" + "@babel/plugin-transform-modules-systemjs" "^7.9.0" + "@babel/plugin-transform-modules-umd" "^7.9.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.8.3" + "@babel/plugin-transform-new-target" "^7.8.3" + "@babel/plugin-transform-object-super" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.8.7" + "@babel/plugin-transform-property-literals" "^7.8.3" + "@babel/plugin-transform-regenerator" "^7.8.7" + "@babel/plugin-transform-reserved-words" "^7.8.3" + "@babel/plugin-transform-shorthand-properties" "^7.8.3" + "@babel/plugin-transform-spread" "^7.8.3" + "@babel/plugin-transform-sticky-regex" "^7.8.3" + "@babel/plugin-transform-template-literals" "^7.8.3" + "@babel/plugin-transform-typeof-symbol" "^7.8.4" + "@babel/plugin-transform-unicode-regex" "^7.8.3" + "@babel/preset-modules" "^0.1.3" + "@babel/types" "^7.9.0" + "browserslist" "^4.9.1" + "core-js-compat" "^3.6.2" + "invariant" "^2.2.2" + "levenary" "^1.1.1" + "semver" "^5.5.0" + +"@babel/preset-modules@^0.1.3": + "integrity" "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==" + "resolved" "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz" + "version" "0.1.3" + 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" + +"@babel/preset-react@^7.0.0": + "integrity" "sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ==" + "resolved" "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.4.tgz" + "version" "7.9.4" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-transform-react-display-name" "^7.8.3" + "@babel/plugin-transform-react-jsx" "^7.9.4" + "@babel/plugin-transform-react-jsx-development" "^7.9.0" + "@babel/plugin-transform-react-jsx-self" "^7.9.0" + "@babel/plugin-transform-react-jsx-source" "^7.9.0" + +"@babel/preset-react@7.9.1": + "integrity" "sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ==" + "resolved" "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.1.tgz" + "version" "7.9.1" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-transform-react-display-name" "^7.8.3" + "@babel/plugin-transform-react-jsx" "^7.9.1" + "@babel/plugin-transform-react-jsx-development" "^7.9.0" + "@babel/plugin-transform-react-jsx-self" "^7.9.0" + "@babel/plugin-transform-react-jsx-source" "^7.9.0" + +"@babel/preset-typescript@7.9.0": + "integrity" "sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg==" + "resolved" "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-transform-typescript" "^7.9.0" + +"@babel/runtime-corejs3@^7.8.3": + "integrity" "sha512-HHxmgxbIzOfFlZ+tdeRKtaxWOMUoCG5Mu3wKeUmOxjYrwb3AAHgnmtCUbPPK11/raIWLIBK250t8E2BPO0p7jA==" + "resolved" "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.9.2.tgz" + "version" "7.9.2" + dependencies: + "core-js-pure" "^3.0.0" + "regenerator-runtime" "^0.13.4" + +"@babel/runtime@^7.0.0", "@babel/runtime@^7.3.4", "@babel/runtime@^7.4.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7": + "integrity" "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==" + "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz" + "version" "7.9.2" + dependencies: + "regenerator-runtime" "^0.13.4" + +"@babel/runtime@7.9.0": + "integrity" "sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA==" + "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.0.tgz" + "version" "7.9.0" + dependencies: + "regenerator-runtime" "^0.13.4" + +"@babel/template@^7.4.0", "@babel/template@^7.8.3", "@babel/template@^7.8.6": + "integrity" "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==" + "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz" + "version" "7.8.6" + dependencies: + "@babel/code-frame" "^7.8.3" + "@babel/parser" "^7.8.6" + "@babel/types" "^7.8.6" + +"@babel/traverse@^7.1.0", "@babel/traverse@^7.4.3", "@babel/traverse@^7.7.0", "@babel/traverse@^7.8.3", "@babel/traverse@^7.8.6", "@babel/traverse@^7.9.0": + "integrity" "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==" + "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz" + "version" "7.9.5" + dependencies: + "@babel/code-frame" "^7.8.3" + "@babel/generator" "^7.9.5" + "@babel/helper-function-name" "^7.9.5" + "@babel/helper-split-export-declaration" "^7.8.3" + "@babel/parser" "^7.9.0" + "@babel/types" "^7.9.5" + "debug" "^4.1.0" + "globals" "^11.1.0" + "lodash" "^4.17.13" + +"@babel/types@^7.0.0", "@babel/types@^7.3.0", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.7.0", "@babel/types@^7.8.3", "@babel/types@^7.8.6", "@babel/types@^7.9.0", "@babel/types@^7.9.5": + "integrity" "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==" + "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz" + "version" "7.9.5" + dependencies: + "@babel/helper-validator-identifier" "^7.9.5" + "lodash" "^4.17.13" + "to-fast-properties" "^2.0.0" + +"@cnakazawa/watch@^1.0.3": + "integrity" "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==" + "resolved" "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "exec-sh" "^0.3.2" + "minimist" "^1.2.0" + +"@csstools/convert-colors@^1.4.0": + "integrity" "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==" + "resolved" "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz" + "version" "1.4.0" + +"@csstools/normalize.css@^10.1.0": + "integrity" "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" + "resolved" "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz" + "version" "10.1.0" + +"@hapi/address@2.x.x": + "integrity" "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" + "resolved" "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz" + "version" "2.1.4" + +"@hapi/bourne@1.x.x": + "integrity" "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" + "resolved" "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz" + "version" "1.3.2" + +"@hapi/hoek@^8.3.0", "@hapi/hoek@8.x.x": + "integrity" "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" + "resolved" "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz" + "version" "8.5.1" + +"@hapi/joi@^15.0.0": + "integrity" "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==" + "resolved" "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz" + "version" "15.1.1" + dependencies: + "@hapi/address" "2.x.x" + "@hapi/bourne" "1.x.x" + "@hapi/hoek" "8.x.x" + "@hapi/topo" "3.x.x" + +"@hapi/topo@3.x.x": + "integrity" "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==" + "resolved" "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz" + "version" "3.1.6" + dependencies: + "@hapi/hoek" "^8.3.0" + +"@jest/console@^24.7.1", "@jest/console@^24.9.0": + "integrity" "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==" + "resolved" "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/source-map" "^24.9.0" + "chalk" "^2.0.1" + "slash" "^2.0.0" + +"@jest/core@^24.9.0": + "integrity" "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==" + "resolved" "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/console" "^24.7.1" + "@jest/reporters" "^24.9.0" + "@jest/test-result" "^24.9.0" + "@jest/transform" "^24.9.0" + "@jest/types" "^24.9.0" + "ansi-escapes" "^3.0.0" + "chalk" "^2.0.1" + "exit" "^0.1.2" + "graceful-fs" "^4.1.15" + "jest-changed-files" "^24.9.0" + "jest-config" "^24.9.0" + "jest-haste-map" "^24.9.0" + "jest-message-util" "^24.9.0" + "jest-regex-util" "^24.3.0" + "jest-resolve" "^24.9.0" + "jest-resolve-dependencies" "^24.9.0" + "jest-runner" "^24.9.0" + "jest-runtime" "^24.9.0" + "jest-snapshot" "^24.9.0" + "jest-util" "^24.9.0" + "jest-validate" "^24.9.0" + "jest-watcher" "^24.9.0" + "micromatch" "^3.1.10" + "p-each-series" "^1.0.0" + "realpath-native" "^1.1.0" + "rimraf" "^2.5.4" + "slash" "^2.0.0" + "strip-ansi" "^5.0.0" + +"@jest/environment@^24.3.0", "@jest/environment@^24.9.0": + "integrity" "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==" + "resolved" "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/fake-timers" "^24.9.0" + "@jest/transform" "^24.9.0" + "@jest/types" "^24.9.0" + "jest-mock" "^24.9.0" + +"@jest/fake-timers@^24.3.0", "@jest/fake-timers@^24.9.0": + "integrity" "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==" + "resolved" "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/types" "^24.9.0" + "jest-message-util" "^24.9.0" + "jest-mock" "^24.9.0" + +"@jest/reporters@^24.9.0": + "integrity" "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==" + "resolved" "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/environment" "^24.9.0" + "@jest/test-result" "^24.9.0" + "@jest/transform" "^24.9.0" + "@jest/types" "^24.9.0" + "chalk" "^2.0.1" + "exit" "^0.1.2" + "glob" "^7.1.2" + "istanbul-lib-coverage" "^2.0.2" + "istanbul-lib-instrument" "^3.0.1" + "istanbul-lib-report" "^2.0.4" + "istanbul-lib-source-maps" "^3.0.1" + "istanbul-reports" "^2.2.6" + "jest-haste-map" "^24.9.0" + "jest-resolve" "^24.9.0" + "jest-runtime" "^24.9.0" + "jest-util" "^24.9.0" + "jest-worker" "^24.6.0" + "node-notifier" "^5.4.2" + "slash" "^2.0.0" + "source-map" "^0.6.0" + "string-length" "^2.0.0" + +"@jest/source-map@^24.3.0", "@jest/source-map@^24.9.0": + "integrity" "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==" + "resolved" "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "callsites" "^3.0.0" + "graceful-fs" "^4.1.15" + "source-map" "^0.6.0" + +"@jest/test-result@^24.9.0": + "integrity" "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==" + "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/console" "^24.9.0" + "@jest/types" "^24.9.0" + "@types/istanbul-lib-coverage" "^2.0.0" + +"@jest/test-sequencer@^24.9.0": + "integrity" "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==" + "resolved" "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/test-result" "^24.9.0" + "jest-haste-map" "^24.9.0" + "jest-runner" "^24.9.0" + "jest-runtime" "^24.9.0" + +"@jest/transform@^24.9.0": + "integrity" "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==" + "resolved" "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@babel/core" "^7.1.0" + "@jest/types" "^24.9.0" + "babel-plugin-istanbul" "^5.1.0" + "chalk" "^2.0.1" + "convert-source-map" "^1.4.0" + "fast-json-stable-stringify" "^2.0.0" + "graceful-fs" "^4.1.15" + "jest-haste-map" "^24.9.0" + "jest-regex-util" "^24.9.0" + "jest-util" "^24.9.0" + "micromatch" "^3.1.10" + "pirates" "^4.0.1" + "realpath-native" "^1.1.0" + "slash" "^2.0.0" + "source-map" "^0.6.1" + "write-file-atomic" "2.4.1" + +"@jest/types@^24.3.0", "@jest/types@^24.9.0": + "integrity" "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==" + "resolved" "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^1.1.1" + "@types/yargs" "^13.0.0" + +"@material/animation@^0.2.3": + "integrity" "sha1-JfJJYs1knnZFmharI0t4Rqen9Bk=" + "resolved" "https://registry.npmjs.org/@material/animation/-/animation-0.2.3.tgz" + "version" "0.2.3" + +"@material/animation@^0.3.1": + "integrity" "sha1-Ip3mkn0FkNbWsgFX13jSZO8CIpo=" + "resolved" "https://registry.npmjs.org/@material/animation/-/animation-0.3.1.tgz" + "version" "0.3.1" + +"@material/animation@^0.4.1": + "integrity" "sha1-v4tQrtrUz/zopbQo/cqPGruvF24=" + "resolved" "https://registry.npmjs.org/@material/animation/-/animation-0.4.1.tgz" + "version" "0.4.1" + +"@material/auto-init@^0.1.2": + "integrity" "sha512-pyq6hTVrYo/Z/yU3vCAaIpo7C9As/Inj49kt7tRPLsCQ5MDhhMTjCZFmqldDss88XQ1QR2gjNoSh7lNkwRlu7A==" + "resolved" "https://registry.npmjs.org/@material/auto-init/-/auto-init-0.1.4.tgz" + "version" "0.1.4" + +"@material/base@^0.2.0", "@material/base@^0.2.1", "@material/base@^0.2.3", "@material/base@^0.2.5", "@material/base@^0.2.6": + "integrity" "sha1-MAPz3ywG0XIVHUFguMiy5sZefAE=" + "resolved" "https://registry.npmjs.org/@material/base/-/base-0.2.6.tgz" + "version" "0.2.6" + +"@material/button@^0.3.7", "@material/button@^0.3.8": + "integrity" "sha1-F6tM1dVTiePaNJaxwWJtzk9qeDk=" + "resolved" "https://registry.npmjs.org/@material/button/-/button-0.3.11.tgz" + "version" "0.3.11" + dependencies: + "@material/elevation" "^0.1.11" + "@material/ripple" "^0.8.2" + "@material/theme" "^0.1.7" + "@material/typography" "^0.3.0" + +"@material/card@^0.2.2": + "integrity" "sha1-WaVT9EXAeivSpsOTkDFqHZwq8rE=" + "resolved" "https://registry.npmjs.org/@material/card/-/card-0.2.10.tgz" + "version" "0.2.10" + dependencies: + "@material/elevation" "^0.1.13" + "@material/rtl" "^0.1.8" + "@material/theme" "^0.4.0" + "@material/typography" "^0.3.0" + +"@material/checkbox@^0.3.5": + "integrity" "sha1-USy0hkHwydaa9kRVDk7e+ucpSqw=" + "resolved" "https://registry.npmjs.org/@material/checkbox/-/checkbox-0.3.7.tgz" + "version" "0.3.7" + dependencies: + "@material/animation" "^0.2.3" + "@material/base" "^0.2.1" + "@material/ripple" "^0.7.0" + "@material/rtl" "^0.1.6" + "@material/theme" "^0.1.5" + +"@material/dialog@^0.3.0": + "integrity" "sha1-P09yTD5+JEUJ/U/+p7OHj1JjKfE=" + "resolved" "https://registry.npmjs.org/@material/dialog/-/dialog-0.3.5.tgz" + "version" "0.3.5" + dependencies: + "@material/animation" "^0.3.1" + "@material/base" "^0.2.3" + "@material/elevation" "^0.1.11" + "@material/ripple" "^0.8.2" + "@material/rtl" "^0.1.7" + "@material/theme" "^0.1.7" + "@material/typography" "^0.1.1" + "focus-trap" "^2.3.0" + +"@material/drawer@^0.4.3": + "integrity" "sha1-LjQqGKuQL19Bystct1IqslBZpsc=" + "resolved" "https://registry.npmjs.org/@material/drawer/-/drawer-0.4.3.tgz" + "version" "0.4.3" + dependencies: + "@material/animation" "^0.2.3" + "@material/base" "^0.2.0" + "@material/elevation" "^0.1.8" + "@material/rtl" "^0.1.4" + "@material/theme" "^0.1.5" + "@material/typography" "^0.2.2" + +"@material/elevation@^0.1.11", "@material/elevation@^0.1.13", "@material/elevation@^0.1.8": + "integrity" "sha1-o4iF88r0OYymp0aMMIiH1wvUYFs=" + "resolved" "https://registry.npmjs.org/@material/elevation/-/elevation-0.1.13.tgz" + "version" "0.1.13" + dependencies: + "@material/animation" "^0.4.1" + +"@material/fab@^0.3.9": + "integrity" "sha512-xiLEi6L7Ethhr/MJYfW/d6yMSNt7wBHswhZ+GOPBb/MQ7ODT6mSPknoNx9pE2IlQNdEY27+spijTcEpERzzJZg==" + "resolved" "https://registry.npmjs.org/@material/fab/-/fab-0.3.16.tgz" + "version" "0.3.16" + dependencies: + "@material/animation" "^0.3.1" + "@material/elevation" "^0.1.11" + "@material/ripple" "^0.8.5" + "@material/theme" "^0.2.0" + +"@material/form-field@^0.2.6": + "integrity" "sha1-fiomhJUWBxLA2W1EUwggCYpdylU=" + "resolved" "https://registry.npmjs.org/@material/form-field/-/form-field-0.2.17.tgz" + "version" "0.2.17" + dependencies: + "@material/base" "^0.2.6" + "@material/rtl" "^0.1.8" + "@material/selection-control" "^0.1.3" + "@material/theme" "^0.4.0" + "@material/typography" "^0.3.0" + +"@material/grid-list@^0.2.3": + "integrity" "sha1-BM4ZjSPHEMZzFvHsXwQJgp/Wvq0=" + "resolved" "https://registry.npmjs.org/@material/grid-list/-/grid-list-0.2.13.tgz" + "version" "0.2.13" + dependencies: + "@material/base" "^0.2.6" + "@material/rtl" "^0.1.8" + "@material/theme" "^0.4.0" + "@material/typography" "^0.3.0" + +"@material/icon-toggle@^0.1.12": + "integrity" "sha1-xsRJhR9rntKf83me5Vo0EICbiQ8=" + "resolved" "https://registry.npmjs.org/@material/icon-toggle/-/icon-toggle-0.1.22.tgz" + "version" "0.1.22" + dependencies: + "@material/animation" "^0.4.1" + "@material/base" "^0.2.6" + "@material/ripple" "^0.8.8" + "@material/theme" "^0.4.0" + +"@material/layout-grid@^0.1.2": + "integrity" "sha1-wZ1p46j/nwlJUo4cf+KrT9pJLHs=" + "resolved" "https://registry.npmjs.org/@material/layout-grid/-/layout-grid-0.1.2.tgz" + "version" "0.1.2" + +"@material/linear-progress@^0.1.1": + "integrity" "sha1-lx1OAVV1pLEx6W8KoMlECtXp4+8=" + "resolved" "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-0.1.11.tgz" + "version" "0.1.11" + dependencies: + "@material/animation" "^0.4.1" + "@material/base" "^0.2.6" + "@material/theme" "^0.4.0" + +"@material/list@^0.2.20", "@material/list@^0.2.9": + "integrity" "sha1-XtSzG+OxnBrFwvRbi9iIW7VzdDQ=" + "resolved" "https://registry.npmjs.org/@material/list/-/list-0.2.20.tgz" + "version" "0.2.20" + dependencies: + "@material/ripple" "^0.8.8" + "@material/rtl" "^0.1.8" + "@material/theme" "^0.4.0" + "@material/typography" "^0.3.0" + +"@material/menu@^0.2.7": + "integrity" "sha1-jnxDso13Fg79l+7Re2st03syCqs=" + "resolved" "https://registry.npmjs.org/@material/menu/-/menu-0.2.7.tgz" + "version" "0.2.7" + dependencies: + "@material/animation" "^0.2.3" + "@material/base" "^0.2.0" + "@material/elevation" "^0.1.8" + "@material/theme" "^0.1.5" + "@material/typography" "^0.2.2" + +"@material/menu@^0.4.8": + "integrity" "sha1-YDtABdlpcOFUdPnSgj9MfKD1KHs=" + "resolved" "https://registry.npmjs.org/@material/menu/-/menu-0.4.8.tgz" + "version" "0.4.8" + dependencies: + "@material/animation" "^0.4.1" + "@material/base" "^0.2.6" + "@material/elevation" "^0.1.13" + "@material/theme" "^0.4.0" + "@material/typography" "^0.3.0" + +"@material/radio@^0.2.5": + "integrity" "sha1-NZj3nL4cQTwrVKwysNsSlV+TY2s=" + "resolved" "https://registry.npmjs.org/@material/radio/-/radio-0.2.15.tgz" + "version" "0.2.15" + dependencies: + "@material/animation" "^0.4.1" + "@material/base" "^0.2.6" + "@material/ripple" "^0.8.8" + "@material/selection-control" "^0.1.3" + "@material/theme" "^0.4.0" + +"@material/ripple@^0.6.2": + "integrity" "sha1-qFVtt8FB019VgsWZC+hpC++d7lk=" + "resolved" "https://registry.npmjs.org/@material/ripple/-/ripple-0.6.2.tgz" + "version" "0.6.2" + dependencies: + "@material/base" "^0.2.0" + "@material/theme" "^0.1.5" + +"@material/ripple@^0.7.0": + "integrity" "sha1-6nhKbFT41JPT3yFEDc+rpwb7DKo=" + "resolved" "https://registry.npmjs.org/@material/ripple/-/ripple-0.7.0.tgz" + "version" "0.7.0" + dependencies: + "@material/base" "^0.2.1" + "@material/theme" "^0.1.5" + +"@material/ripple@^0.8.2": + "integrity" "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=" + "resolved" "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz" + "version" "0.8.8" + dependencies: + "@material/base" "^0.2.6" + "@material/theme" "^0.4.0" + +"@material/ripple@^0.8.5": + "integrity" "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=" + "resolved" "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz" + "version" "0.8.8" + dependencies: + "@material/base" "^0.2.6" + "@material/theme" "^0.4.0" + +"@material/ripple@^0.8.6": + "integrity" "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=" + "resolved" "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz" + "version" "0.8.8" + dependencies: + "@material/base" "^0.2.6" + "@material/theme" "^0.4.0" + +"@material/ripple@^0.8.8": + "integrity" "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=" + "resolved" "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz" + "version" "0.8.8" + dependencies: + "@material/base" "^0.2.6" + "@material/theme" "^0.4.0" + +"@material/rtl@^0.1.4", "@material/rtl@^0.1.5", "@material/rtl@^0.1.6", "@material/rtl@^0.1.7", "@material/rtl@^0.1.8": + "integrity" "sha512-NzBobwxvhJg+dch99pVO+Z9HL1DM+esuIy5WYXgM7trfOVh8n9DkVo5vD/NKnDy6F5wCaRnJOI5T19Tev6c9Zw==" + "resolved" "https://registry.npmjs.org/@material/rtl/-/rtl-0.1.8.tgz" + "version" "0.1.8" + +"@material/select@^0.3.7": + "integrity" "sha1-YwHePHeudJ7e7bl90ja1WzDAozI=" + "resolved" "https://registry.npmjs.org/@material/select/-/select-0.3.18.tgz" + "version" "0.3.18" + dependencies: + "@material/animation" "^0.4.1" + "@material/base" "^0.2.6" + "@material/list" "^0.2.20" + "@material/menu" "^0.4.8" + "@material/rtl" "^0.1.8" + "@material/theme" "^0.4.0" + "@material/typography" "^0.3.0" + +"@material/selection-control@^0.1.3": + "integrity" "sha1-T7ftH9fuIpajLBVs8sHriSv+RMY=" + "resolved" "https://registry.npmjs.org/@material/selection-control/-/selection-control-0.1.3.tgz" + "version" "0.1.3" + dependencies: + "@material/ripple" "^0.8.8" + +"@material/snackbar@^0.2.0": + "integrity" "sha1-ybKEE4bVWG+QNEtX+5wiBKifFqI=" + "resolved" "https://registry.npmjs.org/@material/snackbar/-/snackbar-0.2.2.tgz" + "version" "0.2.2" + dependencies: + "@material/animation" "^0.2.3" + "@material/base" "^0.2.1" + "@material/button" "^0.3.8" + "@material/rtl" "^0.1.6" + "@material/theme" "^0.1.5" + "@material/typography" "^0.2.2" + +"@material/switch@^0.1.8": + "integrity" "sha1-bysfHvfD3JbjKmijEBSYtWKRRhk=" + "resolved" "https://registry.npmjs.org/@material/switch/-/switch-0.1.15.tgz" + "version" "0.1.15" + dependencies: + "@material/animation" "^0.4.1" + "@material/elevation" "^0.1.13" + "@material/theme" "^0.4.0" + +"@material/tabs@^0.2.0": + "integrity" "sha1-5RLSSKYrN+XtVwkMUuZhmWDr3bM=" + "resolved" "https://registry.npmjs.org/@material/tabs/-/tabs-0.2.9.tgz" + "version" "0.2.9" + dependencies: + "@material/animation" "^0.3.1" + "@material/base" "^0.2.5" + "@material/ripple" "^0.8.6" + "@material/rtl" "^0.1.7" + "@material/theme" "^0.3.0" + "@material/typography" "^0.3.0" + +"@material/textfield@^0.2.10": + "integrity" "sha512-k82nLd9H0QFLHYL6f/KKL0DnJakKXSCVm0G7zqU3t+7TaHqgIzHwHvLsSULtsCaIkKjlxXHTBeZmLv7DegH1Zg==" + "resolved" "https://registry.npmjs.org/@material/textfield/-/textfield-0.2.11.tgz" + "version" "0.2.11" + dependencies: + "@material/animation" "^0.2.3" + "@material/base" "^0.2.0" + "@material/rtl" "^0.1.5" + "@material/theme" "^0.1.5" + "@material/typography" "^0.2.2" + +"@material/theme@^0.1.5", "@material/theme@^0.1.7": + "integrity" "sha1-2Up8UJn+rp3DGMY5gCMnx66C6HI=" + "resolved" "https://registry.npmjs.org/@material/theme/-/theme-0.1.7.tgz" + "version" "0.1.7" + +"@material/theme@^0.2.0": + "integrity" "sha512-JImkTjEPt6LxjU3eTeZQSZVZfCs8ooCC8nYk736bB3IRMYSJCsX5EZ+ZoEehtqRpS++VLQID3raWdGUy2kNJzA==" + "resolved" "https://registry.npmjs.org/@material/theme/-/theme-0.2.0.tgz" + "version" "0.2.0" + +"@material/theme@^0.3.0": + "integrity" "sha512-0PRLqMPCL3mEaUXyc/SWZWDHWjfyS7xXT64h7dT4lwwA0oHpq0OdQaqemYWkI1h+CVHeT0qSwirRNJ0jxBlhtA==" + "resolved" "https://registry.npmjs.org/@material/theme/-/theme-0.3.1.tgz" + "version" "0.3.1" + +"@material/theme@^0.4.0": + "integrity" "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + "resolved" "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz" + "version" "0.4.0" + +"@material/toolbar@^0.3.3": + "integrity" "sha1-mGfj9WXtyn9vndxr55E+WRdCKHI=" + "resolved" "https://registry.npmjs.org/@material/toolbar/-/toolbar-0.3.3.tgz" + "version" "0.3.3" + dependencies: + "@material/base" "^0.2.0" + "@material/elevation" "^0.1.8" + "@material/rtl" "^0.1.4" + "@material/theme" "^0.1.5" + "@material/typography" "^0.2.2" + +"@material/typography@^0.1.1": + "integrity" "sha1-+y40N70yhNOen7kUhXZ63msr0ME=" + "resolved" "https://registry.npmjs.org/@material/typography/-/typography-0.1.1.tgz" + "version" "0.1.1" + +"@material/typography@^0.2.2": + "integrity" "sha1-zd9BeAmMnHtMLnijMEk3a01q61M=" + "resolved" "https://registry.npmjs.org/@material/typography/-/typography-0.2.3.tgz" + "version" "0.2.3" + +"@material/typography@^0.3.0": + "integrity" "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + "resolved" "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz" + "version" "0.3.0" + +"@mrmlnc/readdir-enhanced@^2.2.1": + "integrity" "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==" + "resolved" "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz" + "version" "2.2.1" + dependencies: + "call-me-maybe" "^1.0.1" + "glob-to-regexp" "^0.3.0" + +"@nodelib/fs.stat@^1.1.2": + "integrity" "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz" + "version" "1.1.3" + +"@svgr/babel-plugin-add-jsx-attribute@^4.2.0": + "integrity" "sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz" + "version" "4.2.0" + +"@svgr/babel-plugin-remove-jsx-attribute@^4.2.0": + "integrity" "sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz" + "version" "4.2.0" + +"@svgr/babel-plugin-remove-jsx-empty-expression@^4.2.0": + "integrity" "sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz" + "version" "4.2.0" + +"@svgr/babel-plugin-replace-jsx-attribute-value@^4.2.0": + "integrity" "sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz" + "version" "4.2.0" + +"@svgr/babel-plugin-svg-dynamic-title@^4.3.3": + "integrity" "sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.3.tgz" + "version" "4.3.3" + +"@svgr/babel-plugin-svg-em-dimensions@^4.2.0": + "integrity" "sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz" + "version" "4.2.0" + +"@svgr/babel-plugin-transform-react-native-svg@^4.2.0": + "integrity" "sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz" + "version" "4.2.0" + +"@svgr/babel-plugin-transform-svg-component@^4.2.0": + "integrity" "sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz" + "version" "4.2.0" + +"@svgr/babel-preset@^4.3.3": + "integrity" "sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==" + "resolved" "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-4.3.3.tgz" + "version" "4.3.3" + dependencies: + "@svgr/babel-plugin-add-jsx-attribute" "^4.2.0" + "@svgr/babel-plugin-remove-jsx-attribute" "^4.2.0" + "@svgr/babel-plugin-remove-jsx-empty-expression" "^4.2.0" + "@svgr/babel-plugin-replace-jsx-attribute-value" "^4.2.0" + "@svgr/babel-plugin-svg-dynamic-title" "^4.3.3" + "@svgr/babel-plugin-svg-em-dimensions" "^4.2.0" + "@svgr/babel-plugin-transform-react-native-svg" "^4.2.0" + "@svgr/babel-plugin-transform-svg-component" "^4.2.0" + +"@svgr/core@^4.3.3": + "integrity" "sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==" + "resolved" "https://registry.npmjs.org/@svgr/core/-/core-4.3.3.tgz" + "version" "4.3.3" + dependencies: + "@svgr/plugin-jsx" "^4.3.3" + "camelcase" "^5.3.1" + "cosmiconfig" "^5.2.1" + +"@svgr/hast-util-to-babel-ast@^4.3.2": + "integrity" "sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==" + "resolved" "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz" + "version" "4.3.2" + dependencies: + "@babel/types" "^7.4.4" + +"@svgr/plugin-jsx@^4.3.3": + "integrity" "sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==" + "resolved" "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-4.3.3.tgz" + "version" "4.3.3" + dependencies: + "@babel/core" "^7.4.5" + "@svgr/babel-preset" "^4.3.3" + "@svgr/hast-util-to-babel-ast" "^4.3.2" + "svg-parser" "^2.0.0" + +"@svgr/plugin-svgo@^4.3.1": + "integrity" "sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==" + "resolved" "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "cosmiconfig" "^5.2.1" + "merge-deep" "^3.0.2" + "svgo" "^1.2.2" + +"@svgr/webpack@4.3.3": + "integrity" "sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg==" + "resolved" "https://registry.npmjs.org/@svgr/webpack/-/webpack-4.3.3.tgz" + "version" "4.3.3" + dependencies: + "@babel/core" "^7.4.5" + "@babel/plugin-transform-react-constant-elements" "^7.0.0" + "@babel/preset-env" "^7.4.5" + "@babel/preset-react" "^7.0.0" + "@svgr/core" "^4.3.3" + "@svgr/plugin-jsx" "^4.3.3" + "@svgr/plugin-svgo" "^4.3.1" + "loader-utils" "^1.2.3" + +"@types/babel__core@^7.1.0": + "integrity" "sha512-RL62NqSFPCDK2FM1pSDH0scHpJvsXtZNiYlMB73DgPBaG1E38ZYVL+ei5EkWRbr+KC4YNiAUNBnRj+bgwpgjMw==" + "resolved" "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.7.tgz" + "version" "7.1.7" + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + "integrity" "sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==" + "resolved" "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz" + "version" "7.6.1" + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + "integrity" "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==" + "resolved" "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz" + "version" "7.0.2" + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": + "integrity" "sha512-74fNdUGrWsgIB/V9kTO5FGHPWYY6Eqn+3Z7L6Hc4e/BxjYV7puvBqp5HwsVYYfLm6iURYBNCx4Ut37OF9yitCw==" + "resolved" "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.10.tgz" + "version" "7.0.10" + dependencies: + "@babel/types" "^7.3.0" + +"@types/color-name@^1.1.1": + "integrity" "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" + "resolved" "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz" + "version" "1.1.1" + +"@types/eslint-visitor-keys@^1.0.0": + "integrity" "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==" + "resolved" "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz" + "version" "1.0.0" + +"@types/events@*": + "integrity" "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==" + "resolved" "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz" + "version" "3.0.0" + +"@types/glob@^7.1.1": + "integrity" "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==" + "resolved" "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz" + "version" "7.1.1" + dependencies: + "@types/events" "*" + "@types/minimatch" "*" + "@types/node" "*" + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": + "integrity" "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==" + "resolved" "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz" + "version" "2.0.1" + +"@types/istanbul-lib-report@*": + "integrity" "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==" + "resolved" "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^1.1.1": + "integrity" "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==" + "resolved" "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "@types/istanbul-lib-coverage" "*" + "@types/istanbul-lib-report" "*" + +"@types/json-schema@^7.0.3": + "integrity" "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==" + "resolved" "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz" + "version" "7.0.4" + +"@types/minimatch@*": + "integrity" "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + "resolved" "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz" + "version" "3.0.3" + +"@types/node@*": + "integrity" "sha512-eWQGP3qtxwL8FGneRrC5DwrJLGN4/dH1clNTuLfN81HCrxVtxRjygDTUoZJ5ASlDEeo0ppYFQjQIlXhtXpOn6g==" + "resolved" "https://registry.npmjs.org/@types/node/-/node-13.11.1.tgz" + "version" "13.11.1" + +"@types/parse-json@^4.0.0": + "integrity" "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + "resolved" "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" + "version" "4.0.0" + +"@types/q@^1.5.1": + "integrity" "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==" + "resolved" "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz" + "version" "1.5.2" + +"@types/stack-utils@^1.0.1": + "integrity" "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==" + "resolved" "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz" + "version" "1.0.1" + +"@types/yargs-parser@*": + "integrity" "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" + "resolved" "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz" + "version" "15.0.0" + +"@types/yargs@^13.0.0": + "integrity" "sha512-XAvHLwG7UQ+8M4caKIH0ZozIOYay5fQkAgyIXegXT9jPtdIGdhga+sUEdAr1CiG46aB+c64xQEYyEzlwWVTNzA==" + "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.8.tgz" + "version" "13.0.8" + dependencies: + "@types/yargs-parser" "*" + +"@typescript-eslint/eslint-plugin@^2.10.0", "@typescript-eslint/eslint-plugin@2.x": + "integrity" "sha512-/my+vVHRN7zYgcp0n4z5A6HAK7bvKGBiswaM5zIlOQczsxj/aiD7RcgD+dvVFuwFaGh5+kM7XA6Q6PN0bvb1tw==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.27.0.tgz" + "version" "2.27.0" + dependencies: + "@typescript-eslint/experimental-utils" "2.27.0" + "functional-red-black-tree" "^1.0.1" + "regexpp" "^3.0.0" + "tsutils" "^3.17.1" + +"@typescript-eslint/experimental-utils@2.27.0": + "integrity" "sha512-vOsYzjwJlY6E0NJRXPTeCGqjv5OHgRU1kzxHKWJVPjDYGbPgLudBXjIlc+OD1hDBZ4l1DLbOc5VjofKahsu9Jw==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.27.0.tgz" + "version" "2.27.0" + dependencies: + "@types/json-schema" "^7.0.3" + "@typescript-eslint/typescript-estree" "2.27.0" + "eslint-scope" "^5.0.0" + "eslint-utils" "^2.0.0" + +"@typescript-eslint/parser@^2.0.0", "@typescript-eslint/parser@^2.10.0", "@typescript-eslint/parser@2.x": + "integrity" "sha512-HFUXZY+EdwrJXZo31DW4IS1ujQW3krzlRjBrFRrJcMDh0zCu107/nRfhk/uBasO8m0NVDbBF5WZKcIUMRO7vPg==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.27.0.tgz" + "version" "2.27.0" + dependencies: + "@types/eslint-visitor-keys" "^1.0.0" + "@typescript-eslint/experimental-utils" "2.27.0" + "@typescript-eslint/typescript-estree" "2.27.0" + "eslint-visitor-keys" "^1.1.0" + +"@typescript-eslint/typescript-estree@2.27.0": + "integrity" "sha512-t2miCCJIb/FU8yArjAvxllxbTiyNqaXJag7UOpB5DVoM3+xnjeOngtqlJkLRnMtzaRcJhe3CIR9RmL40omubhg==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.27.0.tgz" + "version" "2.27.0" + dependencies: + "debug" "^4.1.1" + "eslint-visitor-keys" "^1.1.0" + "glob" "^7.1.6" + "is-glob" "^4.0.1" + "lodash" "^4.17.15" + "semver" "^6.3.0" + "tsutils" "^3.17.1" + +"@webassemblyjs/ast@1.8.5": + "integrity" "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz" + "version" "1.8.5" + dependencies: + "@webassemblyjs/helper-module-context" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/wast-parser" "1.8.5" + +"@webassemblyjs/floating-point-hex-parser@1.8.5": + "integrity" "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz" + "version" "1.8.5" + +"@webassemblyjs/helper-api-error@1.8.5": + "integrity" "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz" + "version" "1.8.5" + +"@webassemblyjs/helper-buffer@1.8.5": + "integrity" "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz" + "version" "1.8.5" + +"@webassemblyjs/helper-code-frame@1.8.5": + "integrity" "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz" + "version" "1.8.5" + dependencies: + "@webassemblyjs/wast-printer" "1.8.5" + +"@webassemblyjs/helper-fsm@1.8.5": + "integrity" "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz" + "version" "1.8.5" + +"@webassemblyjs/helper-module-context@1.8.5": + "integrity" "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz" + "version" "1.8.5" + dependencies: + "@webassemblyjs/ast" "1.8.5" + "mamacro" "^0.0.3" + +"@webassemblyjs/helper-wasm-bytecode@1.8.5": + "integrity" "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz" + "version" "1.8.5" + +"@webassemblyjs/helper-wasm-section@1.8.5": + "integrity" "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz" + "version" "1.8.5" + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + +"@webassemblyjs/ieee754@1.8.5": + "integrity" "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz" + "version" "1.8.5" + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.8.5": + "integrity" "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz" + "version" "1.8.5" + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.8.5": + "integrity" "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz" + "version" "1.8.5" + +"@webassemblyjs/wasm-edit@1.8.5": + "integrity" "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz" + "version" "1.8.5" + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/helper-wasm-section" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + "@webassemblyjs/wasm-opt" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + "@webassemblyjs/wast-printer" "1.8.5" + +"@webassemblyjs/wasm-gen@1.8.5": + "integrity" "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz" + "version" "1.8.5" + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/ieee754" "1.8.5" + "@webassemblyjs/leb128" "1.8.5" + "@webassemblyjs/utf8" "1.8.5" + +"@webassemblyjs/wasm-opt@1.8.5": + "integrity" "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz" + "version" "1.8.5" + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-buffer" "1.8.5" + "@webassemblyjs/wasm-gen" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + +"@webassemblyjs/wasm-parser@1.8.5": + "integrity" "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz" + "version" "1.8.5" + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-api-error" "1.8.5" + "@webassemblyjs/helper-wasm-bytecode" "1.8.5" + "@webassemblyjs/ieee754" "1.8.5" + "@webassemblyjs/leb128" "1.8.5" + "@webassemblyjs/utf8" "1.8.5" + +"@webassemblyjs/wast-parser@1.8.5": + "integrity" "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz" + "version" "1.8.5" + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/floating-point-hex-parser" "1.8.5" + "@webassemblyjs/helper-api-error" "1.8.5" + "@webassemblyjs/helper-code-frame" "1.8.5" + "@webassemblyjs/helper-fsm" "1.8.5" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/wast-printer@1.8.5": + "integrity" "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz" + "version" "1.8.5" + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/wast-parser" "1.8.5" + "@xtuc/long" "4.2.2" + +"@xtuc/ieee754@^1.2.0": + "integrity" "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + "resolved" "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" + "version" "1.2.0" + +"@xtuc/long@4.2.2": + "integrity" "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + "resolved" "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" + "version" "4.2.2" + +"abab@^2.0.0": + "integrity" "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==" + "resolved" "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz" + "version" "2.0.3" + +"abbrev@1": + "integrity" "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + "resolved" "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz" + "version" "1.1.1" + +"accepts@~1.3.4", "accepts@~1.3.5", "accepts@~1.3.7": + "integrity" "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==" + "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz" + "version" "1.3.7" + dependencies: + "mime-types" "~2.1.24" + "negotiator" "0.6.2" + +"acorn-globals@^4.1.0", "acorn-globals@^4.3.0": + "integrity" "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==" + "resolved" "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz" + "version" "4.3.4" + dependencies: + "acorn" "^6.0.1" + "acorn-walk" "^6.0.1" + +"acorn-jsx@^5.2.0": + "integrity" "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==" + "resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz" + "version" "5.2.0" + +"acorn-walk@^6.0.1": + "integrity" "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==" + "resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz" + "version" "6.2.0" + +"acorn@^5.5.3": + "integrity" "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz" + "version" "5.7.4" + +"acorn@^6.0.0 || ^7.0.0", "acorn@^7.1.1": + "integrity" "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz" + "version" "7.1.1" + +"acorn@^6.0.1": + "integrity" "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz" + "version" "6.4.1" + +"acorn@^6.0.4": + "integrity" "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz" + "version" "6.4.1" + +"acorn@^6.2.1": + "integrity" "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz" + "version" "6.4.1" + +"address@^1.0.1", "address@1.1.2": + "integrity" "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + "resolved" "https://registry.npmjs.org/address/-/address-1.1.2.tgz" + "version" "1.1.2" + +"adjust-sourcemap-loader@2.0.0": + "integrity" "sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA==" + "resolved" "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "assert" "1.4.1" + "camelcase" "5.0.0" + "loader-utils" "1.2.3" + "object-path" "0.11.4" + "regex-parser" "2.2.10" + +"aggregate-error@^3.0.0": + "integrity" "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==" + "resolved" "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "clean-stack" "^2.0.0" + "indent-string" "^4.0.0" + +"ajv-errors@^1.0.0": + "integrity" "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" + "resolved" "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz" + "version" "1.0.1" + +"ajv-keywords@^3.1.0", "ajv-keywords@^3.4.1": + "integrity" "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==" + "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz" + "version" "3.4.1" + +"ajv@^6.1.0", "ajv@^6.10.0", "ajv@^6.10.2", "ajv@^6.12.0", "ajv@^6.5.5", "ajv@^6.9.1", "ajv@>=5.0.0": + "integrity" "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz" + "version" "6.12.0" + 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" + +"alphanum-sort@^1.0.0": + "integrity" "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + "resolved" "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz" + "version" "1.0.2" + +"ansi-colors@^3.0.0": + "integrity" "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" + "resolved" "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz" + "version" "3.2.4" + +"ansi-escapes@^3.0.0": + "integrity" "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz" + "version" "3.2.0" + +"ansi-escapes@^4.2.1": + "integrity" "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==" + "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "type-fest" "^0.11.0" + +"ansi-html@0.0.7": + "integrity" "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" + "resolved" "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz" + "version" "0.0.7" + +"ansi-regex@^2.0.0": + "integrity" "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" + "version" "2.1.1" + +"ansi-regex@^3.0.0": + "integrity" "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz" + "version" "3.0.0" + +"ansi-regex@^4.0.0": + "integrity" "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz" + "version" "4.1.0" + +"ansi-regex@^4.1.0": + "integrity" "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz" + "version" "4.1.0" + +"ansi-regex@^5.0.0": + "integrity" "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz" + "version" "5.0.0" + +"ansi-styles@^2.2.1": + "integrity" "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz" + "version" "2.2.1" + +"ansi-styles@^3.2.0", "ansi-styles@^3.2.1": + "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + "version" "3.2.1" + dependencies: + "color-convert" "^1.9.0" + +"ansi-styles@^4.1.0": + "integrity" "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz" + "version" "4.2.1" + dependencies: + "@types/color-name" "^1.1.1" + "color-convert" "^2.0.1" + +"anymatch@^2.0.0": + "integrity" "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==" + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "micromatch" "^3.1.4" + "normalize-path" "^2.1.1" + +"anymatch@~3.1.1": + "integrity" "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==" + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz" + "version" "3.1.1" + dependencies: + "normalize-path" "^3.0.0" + "picomatch" "^2.0.4" + +"aproba@^1.0.3": + "integrity" "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + "resolved" "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz" + "version" "1.2.0" + +"aproba@^1.1.1": + "integrity" "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + "resolved" "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz" + "version" "1.2.0" + +"are-we-there-yet@~1.1.2": + "integrity" "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==" + "resolved" "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "delegates" "^1.0.0" + "readable-stream" "^2.0.6" + +"argparse@^1.0.7": + "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" + "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + "version" "1.0.10" + dependencies: + "sprintf-js" "~1.0.2" + +"aria-query@^3.0.0": + "integrity" "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=" + "resolved" "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "ast-types-flow" "0.0.7" + "commander" "^2.11.0" + +"arity-n@^1.0.4": + "integrity" "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" + "resolved" "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz" + "version" "1.0.4" + +"arr-diff@^4.0.0": + "integrity" "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + "resolved" "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz" + "version" "4.0.0" + +"arr-flatten@^1.1.0": + "integrity" "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + "resolved" "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz" + "version" "1.1.0" + +"arr-union@^3.1.0": + "integrity" "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + "resolved" "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz" + "version" "3.1.0" + +"array-equal@^1.0.0": + "integrity" "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" + "resolved" "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz" + "version" "1.0.0" + +"array-flatten@^2.1.0": + "integrity" "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" + "version" "2.1.2" + +"array-flatten@1.1.1": + "integrity" "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + "version" "1.1.1" + +"array-includes@^3.0.3", "array-includes@^3.1.1": + "integrity" "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==" + "resolved" "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz" + "version" "3.1.1" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.0" + "is-string" "^1.0.5" + +"array-union@^1.0.1": + "integrity" "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=" + "resolved" "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "array-uniq" "^1.0.1" + +"array-uniq@^1.0.1": + "integrity" "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + "resolved" "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz" + "version" "1.0.3" + +"array-unique@^0.3.2": + "integrity" "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + "resolved" "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz" + "version" "0.3.2" + +"array.prototype.flat@^1.2.1": + "integrity" "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==" + "resolved" "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz" + "version" "1.2.3" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.0-next.1" + +"arrify@^1.0.1": + "integrity" "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" + "resolved" "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz" + "version" "1.0.1" + +"asap@~2.0.3", "asap@~2.0.6": + "integrity" "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + "resolved" "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + "version" "2.0.6" + +"asn1.js@^4.0.0": + "integrity" "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==" + "resolved" "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz" + "version" "4.10.1" + dependencies: + "bn.js" "^4.0.0" + "inherits" "^2.0.1" + "minimalistic-assert" "^1.0.0" + +"asn1@~0.2.3": + "integrity" "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==" + "resolved" "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz" + "version" "0.2.4" + dependencies: + "safer-buffer" "~2.1.0" + +"assert-plus@^1.0.0", "assert-plus@1.0.0": + "integrity" "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + "resolved" "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" + "version" "1.0.0" + +"assert@^1.1.1", "assert@1.4.1": + "integrity" "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=" + "resolved" "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz" + "version" "1.4.1" + dependencies: + "util" "0.10.3" + +"assign-symbols@^1.0.0": + "integrity" "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + "resolved" "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz" + "version" "1.0.0" + +"ast-types-flow@^0.0.7", "ast-types-flow@0.0.7": + "integrity" "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + "resolved" "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" + "version" "0.0.7" + +"astral-regex@^1.0.0": + "integrity" "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" + "resolved" "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz" + "version" "1.0.0" + +"async-each@^1.0.1": + "integrity" "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + "resolved" "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz" + "version" "1.0.3" + +"async-limiter@~1.0.0": + "integrity" "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + "resolved" "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" + "version" "1.0.1" + +"async@^2.6.2": + "integrity" "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==" + "resolved" "https://registry.npmjs.org/async/-/async-2.6.3.tgz" + "version" "2.6.3" + dependencies: + "lodash" "^4.17.14" + +"asynckit@^0.4.0": + "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + "version" "0.4.0" + +"atob@^2.1.2": + "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + "resolved" "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" + "version" "2.1.2" + +"autoprefixer@^9.6.1": + "integrity" "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==" + "resolved" "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz" + "version" "9.7.6" + dependencies: + "browserslist" "^4.11.1" + "caniuse-lite" "^1.0.30001039" + "chalk" "^2.4.2" + "normalize-range" "^0.1.2" + "num2fraction" "^1.2.2" + "postcss" "^7.0.27" + "postcss-value-parser" "^4.0.3" + +"aws-sign2@~0.7.0": + "integrity" "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + "resolved" "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz" + "version" "0.7.0" + +"aws4@^1.8.0": + "integrity" "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==" + "resolved" "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz" + "version" "1.9.1" + +"axobject-query@^2.0.2": + "integrity" "sha512-ICt34ZmrVt8UQnvPl6TVyDTkmhXmAyAT4Jh5ugfGUX4MOrZ+U/ZY6/sdylRw3qGNr9Ub5AJsaHeDMzNLehRdOQ==" + "resolved" "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.2.tgz" + "version" "2.1.2" + +"babel-code-frame@^6.22.0": + "integrity" "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=" + "resolved" "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "chalk" "^1.1.3" + "esutils" "^2.0.2" + "js-tokens" "^3.0.2" + +"babel-eslint@10.1.0", "babel-eslint@10.x": + "integrity" "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==" + "resolved" "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz" + "version" "10.1.0" + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.7.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" + "eslint-visitor-keys" "^1.0.0" + "resolve" "^1.12.0" + +"babel-extract-comments@^1.0.0": + "integrity" "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==" + "resolved" "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "babylon" "^6.18.0" + +"babel-jest@^24.9.0": + "integrity" "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==" + "resolved" "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/transform" "^24.9.0" + "@jest/types" "^24.9.0" + "@types/babel__core" "^7.1.0" + "babel-plugin-istanbul" "^5.1.0" + "babel-preset-jest" "^24.9.0" + "chalk" "^2.4.2" + "slash" "^2.0.0" + +"babel-loader@8.1.0": + "integrity" "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==" + "resolved" "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz" + "version" "8.1.0" + dependencies: + "find-cache-dir" "^2.1.0" + "loader-utils" "^1.4.0" + "mkdirp" "^0.5.3" + "pify" "^4.0.1" + "schema-utils" "^2.6.5" + +"babel-plugin-dynamic-import-node@^2.3.0": + "integrity" "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "object.assign" "^4.1.0" + +"babel-plugin-istanbul@^5.1.0": + "integrity" "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==" + "resolved" "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "find-up" "^3.0.0" + "istanbul-lib-instrument" "^3.3.0" + "test-exclude" "^5.2.3" + +"babel-plugin-jest-hoist@^24.9.0": + "integrity" "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==" + "resolved" "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@types/babel__traverse" "^7.0.6" + +"babel-plugin-macros@2.8.0": + "integrity" "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==" + "resolved" "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz" + "version" "2.8.0" + dependencies: + "@babel/runtime" "^7.7.2" + "cosmiconfig" "^6.0.0" + "resolve" "^1.12.0" + +"babel-plugin-named-asset-import@^0.3.6": + "integrity" "sha512-1aGDUfL1qOOIoqk9QKGIo2lANk+C7ko/fqH0uIyC71x3PEGz0uVP8ISgfEsFuG+FKmjHTvFK/nNM8dowpmUxLA==" + "resolved" "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.6.tgz" + "version" "0.3.6" + +"babel-plugin-syntax-object-rest-spread@^6.8.0": + "integrity" "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz" + "version" "6.13.0" + +"babel-plugin-transform-object-rest-spread@^6.26.0": + "integrity" "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-plugin-syntax-object-rest-spread" "^6.8.0" + "babel-runtime" "^6.26.0" + +"babel-plugin-transform-react-remove-prop-types@0.4.24": + "integrity" "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz" + "version" "0.4.24" + +"babel-preset-jest@^24.9.0": + "integrity" "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==" + "resolved" "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@babel/plugin-syntax-object-rest-spread" "^7.0.0" + "babel-plugin-jest-hoist" "^24.9.0" + +"babel-preset-react-app@^9.1.2": + "integrity" "sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA==" + "resolved" "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-9.1.2.tgz" + "version" "9.1.2" + dependencies: + "@babel/core" "7.9.0" + "@babel/plugin-proposal-class-properties" "7.8.3" + "@babel/plugin-proposal-decorators" "7.8.3" + "@babel/plugin-proposal-nullish-coalescing-operator" "7.8.3" + "@babel/plugin-proposal-numeric-separator" "7.8.3" + "@babel/plugin-proposal-optional-chaining" "7.9.0" + "@babel/plugin-transform-flow-strip-types" "7.9.0" + "@babel/plugin-transform-react-display-name" "7.8.3" + "@babel/plugin-transform-runtime" "7.9.0" + "@babel/preset-env" "7.9.0" + "@babel/preset-react" "7.9.1" + "@babel/preset-typescript" "7.9.0" + "@babel/runtime" "7.9.0" + "babel-plugin-macros" "2.8.0" + "babel-plugin-transform-react-remove-prop-types" "0.4.24" + +"babel-runtime@^6.26.0": + "integrity" "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=" + "resolved" "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "core-js" "^2.4.0" + "regenerator-runtime" "^0.11.0" + +"babylon@^6.18.0": + "integrity" "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + "resolved" "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz" + "version" "6.18.0" + +"balanced-match@^1.0.0": + "integrity" "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz" + "version" "1.0.0" + +"base@^0.11.1": + "integrity" "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==" + "resolved" "https://registry.npmjs.org/base/-/base-0.11.2.tgz" + "version" "0.11.2" + dependencies: + "cache-base" "^1.0.1" + "class-utils" "^0.3.5" + "component-emitter" "^1.2.1" + "define-property" "^1.0.0" + "isobject" "^3.0.1" + "mixin-deep" "^1.2.0" + "pascalcase" "^0.1.1" + +"base64-js@^1.0.2": + "integrity" "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + "resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz" + "version" "1.3.1" + +"batch@0.6.1": + "integrity" "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + "resolved" "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" + "version" "0.6.1" + +"bcrypt-pbkdf@^1.0.0": + "integrity" "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=" + "resolved" "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "tweetnacl" "^0.14.3" + +"big.js@^5.2.2": + "integrity" "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + "resolved" "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" + "version" "5.2.2" + +"binary-extensions@^1.0.0": + "integrity" "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz" + "version" "1.13.1" + +"binary-extensions@^2.0.0": + "integrity" "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==" + "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz" + "version" "2.0.0" + +"bindings@^1.5.0": + "integrity" "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==" + "resolved" "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz" + "version" "1.5.0" + dependencies: + "file-uri-to-path" "1.0.0" + +"bluebird@^3.5.5": + "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" + "version" "3.7.2" + +"bn.js@^4.0.0", "bn.js@^4.1.0", "bn.js@^4.1.1", "bn.js@^4.4.0": + "integrity" "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz" + "version" "4.11.8" + +"body-parser@1.19.0": + "integrity" "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==" + "resolved" "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz" + "version" "1.19.0" + dependencies: + "bytes" "3.1.0" + "content-type" "~1.0.4" + "debug" "2.6.9" + "depd" "~1.1.2" + "http-errors" "1.7.2" + "iconv-lite" "0.4.24" + "on-finished" "~2.3.0" + "qs" "6.7.0" + "raw-body" "2.4.0" + "type-is" "~1.6.17" + +"bonjour@^3.5.0": + "integrity" "sha1-jokKGD2O6aI5OzhExpGkK897yfU=" + "resolved" "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz" + "version" "3.5.0" + 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" + +"boolbase@^1.0.0", "boolbase@~1.0.0": + "integrity" "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + "resolved" "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + "version" "1.0.0" + +"brace-expansion@^1.1.7": + "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" + "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + "version" "1.1.11" + dependencies: + "balanced-match" "^1.0.0" + "concat-map" "0.0.1" + +"braces@^2.3.1", "braces@^2.3.2": + "integrity" "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==" + "resolved" "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz" + "version" "2.3.2" + dependencies: + "arr-flatten" "^1.1.0" + "array-unique" "^0.3.2" + "extend-shallow" "^2.0.1" + "fill-range" "^4.0.0" + "isobject" "^3.0.1" + "repeat-element" "^1.1.2" + "snapdragon" "^0.8.1" + "snapdragon-node" "^2.0.1" + "split-string" "^3.0.2" + "to-regex" "^3.0.1" + +"braces@~3.0.2": + "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" + "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "fill-range" "^7.0.1" + +"brorand@^1.0.1": + "integrity" "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + "resolved" "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz" + "version" "1.1.0" + +"browser-process-hrtime@^1.0.0": + "integrity" "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + "resolved" "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" + "version" "1.0.0" + +"browser-resolve@^1.11.3": + "integrity" "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==" + "resolved" "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz" + "version" "1.11.3" + dependencies: + "resolve" "1.1.7" + +"browserify-aes@^1.0.0", "browserify-aes@^1.0.4": + "integrity" "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==" + "resolved" "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "buffer-xor" "^1.0.3" + "cipher-base" "^1.0.0" + "create-hash" "^1.1.0" + "evp_bytestokey" "^1.0.3" + "inherits" "^2.0.1" + "safe-buffer" "^5.0.1" + +"browserify-cipher@^1.0.0": + "integrity" "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==" + "resolved" "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "browserify-aes" "^1.0.4" + "browserify-des" "^1.0.0" + "evp_bytestokey" "^1.0.0" + +"browserify-des@^1.0.0": + "integrity" "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==" + "resolved" "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "cipher-base" "^1.0.1" + "des.js" "^1.0.0" + "inherits" "^2.0.1" + "safe-buffer" "^5.1.2" + +"browserify-rsa@^4.0.0": + "integrity" "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=" + "resolved" "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "bn.js" "^4.1.0" + "randombytes" "^2.0.1" + +"browserify-sign@^4.0.0": + "integrity" "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=" + "resolved" "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz" + "version" "4.0.4" + dependencies: + "bn.js" "^4.1.1" + "browserify-rsa" "^4.0.0" + "create-hash" "^1.1.0" + "create-hmac" "^1.1.2" + "elliptic" "^6.0.0" + "inherits" "^2.0.1" + "parse-asn1" "^5.0.0" + +"browserify-zlib@^0.2.0": + "integrity" "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==" + "resolved" "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz" + "version" "0.2.0" + dependencies: + "pako" "~1.0.5" + +"browserslist@^4", "browserslist@^4.0.0", "browserslist@^4.11.1", "browserslist@^4.6.2", "browserslist@^4.6.4", "browserslist@^4.8.5", "browserslist@^4.9.1": + "integrity" "sha512-DCTr3kDrKEYNw6Jb9HFxVLQNaue8z+0ZfRBRjmCunKDEXEBajKDj2Y+Uelg+Pi29OnvaSGwjOsnRyNEkXzHg5g==" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.11.1.tgz" + "version" "4.11.1" + dependencies: + "caniuse-lite" "^1.0.30001038" + "electron-to-chromium" "^1.3.390" + "node-releases" "^1.1.53" + "pkg-up" "^2.0.0" + +"browserslist@4.10.0": + "integrity" "sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.10.0.tgz" + "version" "4.10.0" + dependencies: + "caniuse-lite" "^1.0.30001035" + "electron-to-chromium" "^1.3.378" + "node-releases" "^1.1.52" + "pkg-up" "^3.1.0" + +"bser@2.1.1": + "integrity" "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==" + "resolved" "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "node-int64" "^0.4.0" + +"buffer-from@^1.0.0": + "integrity" "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz" + "version" "1.1.1" + +"buffer-indexof@^1.0.0": + "integrity" "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + "resolved" "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz" + "version" "1.1.1" + +"buffer-xor@^1.0.3": + "integrity" "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + "resolved" "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz" + "version" "1.0.3" + +"buffer@^4.3.0": + "integrity" "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==" + "resolved" "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz" + "version" "4.9.2" + dependencies: + "base64-js" "^1.0.2" + "ieee754" "^1.1.4" + "isarray" "^1.0.0" + +"builtin-status-codes@^3.0.0": + "integrity" "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + "resolved" "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz" + "version" "3.0.0" + +"bytes@3.0.0": + "integrity" "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + "version" "3.0.0" + +"bytes@3.1.0": + "integrity" "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz" + "version" "3.1.0" + +"cacache@^12.0.2": + "integrity" "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==" + "resolved" "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz" + "version" "12.0.4" + dependencies: + "bluebird" "^3.5.5" + "chownr" "^1.1.1" + "figgy-pudding" "^3.5.1" + "glob" "^7.1.4" + "graceful-fs" "^4.1.15" + "infer-owner" "^1.0.3" + "lru-cache" "^5.1.1" + "mississippi" "^3.0.0" + "mkdirp" "^0.5.1" + "move-concurrently" "^1.0.1" + "promise-inflight" "^1.0.1" + "rimraf" "^2.6.3" + "ssri" "^6.0.1" + "unique-filename" "^1.1.1" + "y18n" "^4.0.0" + +"cacache@^13.0.1": + "integrity" "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==" + "resolved" "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz" + "version" "13.0.1" + dependencies: + "chownr" "^1.1.2" + "figgy-pudding" "^3.5.1" + "fs-minipass" "^2.0.0" + "glob" "^7.1.4" + "graceful-fs" "^4.2.2" + "infer-owner" "^1.0.4" + "lru-cache" "^5.1.1" + "minipass" "^3.0.0" + "minipass-collect" "^1.0.2" + "minipass-flush" "^1.0.5" + "minipass-pipeline" "^1.2.2" + "mkdirp" "^0.5.1" + "move-concurrently" "^1.0.1" + "p-map" "^3.0.0" + "promise-inflight" "^1.0.1" + "rimraf" "^2.7.1" + "ssri" "^7.0.0" + "unique-filename" "^1.1.1" + +"cache-base@^1.0.1": + "integrity" "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==" + "resolved" "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "collection-visit" "^1.0.0" + "component-emitter" "^1.2.1" + "get-value" "^2.0.6" + "has-value" "^1.0.0" + "isobject" "^3.0.1" + "set-value" "^2.0.0" + "to-object-path" "^0.3.0" + "union-value" "^1.0.0" + "unset-value" "^1.0.0" + +"call-me-maybe@^1.0.1": + "integrity" "sha1-JtII6onje1y95gJQoV8DHBak1ms=" + "resolved" "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz" + "version" "1.0.1" + +"caller-callsite@^2.0.0": + "integrity" "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=" + "resolved" "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "callsites" "^2.0.0" + +"caller-path@^2.0.0": + "integrity" "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=" + "resolved" "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "caller-callsite" "^2.0.0" + +"callsites@^2.0.0": + "integrity" "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + "resolved" "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz" + "version" "2.0.0" + +"callsites@^3.0.0": + "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + "version" "3.1.0" + +"camel-case@^4.1.1": + "integrity" "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==" + "resolved" "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "pascal-case" "^3.1.1" + "tslib" "^1.10.0" + +"camelcase@^5.0.0", "camelcase@^5.3.1", "camelcase@5.3.1": + "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + "version" "5.3.1" + +"camelcase@5.0.0": + "integrity" "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz" + "version" "5.0.0" + +"caniuse-api@^3.0.0": + "integrity" "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==" + "resolved" "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "browserslist" "^4.0.0" + "caniuse-lite" "^1.0.0" + "lodash.memoize" "^4.1.2" + "lodash.uniq" "^4.5.0" + +"caniuse-lite@^1.0.0", "caniuse-lite@^1.0.30000981", "caniuse-lite@^1.0.30001035", "caniuse-lite@^1.0.30001038", "caniuse-lite@^1.0.30001039": + "integrity" "sha512-Ep0tEPeI5wCvmJNrXjE3etgfI+lkl1fTDU6Y3ZH1mhrjkPlVI9W4pcKbMo+BQLpEWKVYYp2EmYaRsqpPC3k7lQ==" + "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001040.tgz" + "version" "1.0.30001040" + +"capture-exit@^2.0.0": + "integrity" "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==" + "resolved" "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "rsvp" "^4.8.4" + +"case-sensitive-paths-webpack-plugin@2.3.0": + "integrity" "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==" + "resolved" "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz" + "version" "2.3.0" + +"caseless@~0.12.0": + "integrity" "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + "resolved" "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" + "version" "0.12.0" + +"chalk@^1.1.3": + "integrity" "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "ansi-styles" "^2.2.1" + "escape-string-regexp" "^1.0.2" + "has-ansi" "^2.0.0" + "strip-ansi" "^3.0.0" + "supports-color" "^2.0.0" + +"chalk@^2.0.0", "chalk@^2.0.1", "chalk@^2.1.0", "chalk@^2.4.1", "chalk@^2.4.2", "chalk@2.4.2": + "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "ansi-styles" "^3.2.1" + "escape-string-regexp" "^1.0.5" + "supports-color" "^5.3.0" + +"chalk@^3.0.0": + "integrity" "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"chardet@^0.7.0": + "integrity" "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + "resolved" "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz" + "version" "0.7.0" + +"chokidar@^2.1.8": + "integrity" "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==" + "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz" + "version" "2.1.8" + dependencies: + "anymatch" "^2.0.0" + "async-each" "^1.0.1" + "braces" "^2.3.2" + "glob-parent" "^3.1.0" + "inherits" "^2.0.3" + "is-binary-path" "^1.0.0" + "is-glob" "^4.0.0" + "normalize-path" "^3.0.0" + "path-is-absolute" "^1.0.0" + "readdirp" "^2.2.1" + "upath" "^1.1.1" + optionalDependencies: + "fsevents" "^1.2.7" + +"chokidar@^3.3.0": + "integrity" "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==" + "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz" + "version" "3.3.1" + dependencies: + "anymatch" "~3.1.1" + "braces" "~3.0.2" + "glob-parent" "~5.1.0" + "is-binary-path" "~2.1.0" + "is-glob" "~4.0.1" + "normalize-path" "~3.0.0" + "readdirp" "~3.3.0" + optionalDependencies: + "fsevents" "~2.1.2" + +"chownr@^1.1.1", "chownr@^1.1.2": + "integrity" "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + "resolved" "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz" + "version" "1.1.4" + +"chrome-trace-event@^1.0.2": + "integrity" "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==" + "resolved" "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "tslib" "^1.9.0" + +"ci-info@^2.0.0": + "integrity" "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz" + "version" "2.0.0" + +"cipher-base@^1.0.0", "cipher-base@^1.0.1", "cipher-base@^1.0.3": + "integrity" "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==" + "resolved" "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "inherits" "^2.0.1" + "safe-buffer" "^5.0.1" + +"class-utils@^0.3.5": + "integrity" "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==" + "resolved" "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz" + "version" "0.3.6" + dependencies: + "arr-union" "^3.1.0" + "define-property" "^0.2.5" + "isobject" "^3.0.0" + "static-extend" "^0.1.1" + +"clean-css@^4.2.3": + "integrity" "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==" + "resolved" "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz" + "version" "4.2.3" + dependencies: + "source-map" "~0.6.0" + +"clean-stack@^2.0.0": + "integrity" "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + "resolved" "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" + "version" "2.2.0" + +"cli-cursor@^3.1.0": + "integrity" "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==" + "resolved" "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "restore-cursor" "^3.1.0" + +"cli-width@^2.0.0": + "integrity" "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" + "resolved" "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz" + "version" "2.2.0" + +"cliui@^4.0.0": + "integrity" "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "string-width" "^2.1.1" + "strip-ansi" "^4.0.0" + "wrap-ansi" "^2.0.0" + +"cliui@^5.0.0": + "integrity" "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "string-width" "^3.1.0" + "strip-ansi" "^5.2.0" + "wrap-ansi" "^5.1.0" + +"clone-deep@^0.2.4": + "integrity" "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=" + "resolved" "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz" + "version" "0.2.4" + dependencies: + "for-own" "^0.1.3" + "is-plain-object" "^2.0.1" + "kind-of" "^3.0.2" + "lazy-cache" "^1.0.3" + "shallow-clone" "^0.1.2" + +"clone-deep@^4.0.1": + "integrity" "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==" + "resolved" "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "is-plain-object" "^2.0.4" + "kind-of" "^6.0.2" + "shallow-clone" "^3.0.0" + +"co@^4.6.0": + "integrity" "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + "version" "4.6.0" + +"coa@^2.0.2": + "integrity" "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==" + "resolved" "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "@types/q" "^1.5.1" + "chalk" "^2.4.1" + "q" "^1.1.2" + +"code-point-at@^1.0.0": + "integrity" "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + "resolved" "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz" + "version" "1.1.0" + +"collection-visit@^1.0.0": + "integrity" "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=" + "resolved" "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "map-visit" "^1.0.0" + "object-visit" "^1.0.0" + +"color-convert@^1.9.0", "color-convert@^1.9.1": + "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + "version" "1.9.3" + dependencies: + "color-name" "1.1.3" + +"color-convert@^2.0.1": + "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "color-name" "~1.1.4" + +"color-name@^1.0.0", "color-name@1.1.3": + "integrity" "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + "version" "1.1.3" + +"color-name@~1.1.4": + "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + "version" "1.1.4" + +"color-string@^1.5.2": + "integrity" "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==" + "resolved" "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz" + "version" "1.5.3" + dependencies: + "color-name" "^1.0.0" + "simple-swizzle" "^0.2.2" + +"color@^3.0.0": + "integrity" "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==" + "resolved" "https://registry.npmjs.org/color/-/color-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "color-convert" "^1.9.1" + "color-string" "^1.5.2" + +"combined-stream@^1.0.6", "combined-stream@~1.0.6": + "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" + "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + "version" "1.0.8" + dependencies: + "delayed-stream" "~1.0.0" + +"commander@^2.11.0", "commander@^2.20.0": + "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + "version" "2.20.3" + +"commander@^4.1.1": + "integrity" "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + "resolved" "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz" + "version" "4.1.1" + +"common-tags@^1.8.0": + "integrity" "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==" + "resolved" "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz" + "version" "1.8.0" + +"commondir@^1.0.1": + "integrity" "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + "resolved" "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + "version" "1.0.1" + +"component-emitter@^1.2.1": + "integrity" "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "resolved" "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz" + "version" "1.3.0" + +"compose-function@3.0.3": + "integrity" "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=" + "resolved" "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "arity-n" "^1.0.4" + +"compressible@~2.0.16": + "integrity" "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" + "resolved" "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" + "version" "2.0.18" + dependencies: + "mime-db" ">= 1.43.0 < 2" + +"compression@^1.7.4": + "integrity" "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==" + "resolved" "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" + "version" "1.7.4" + 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" + +"concat-map@0.0.1": + "integrity" "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + "version" "0.0.1" + +"concat-stream@^1.5.0": + "integrity" "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==" + "resolved" "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz" + "version" "1.6.2" + dependencies: + "buffer-from" "^1.0.0" + "inherits" "^2.0.3" + "readable-stream" "^2.2.2" + "typedarray" "^0.0.6" + +"confusing-browser-globals@^1.0.9": + "integrity" "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==" + "resolved" "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz" + "version" "1.0.9" + +"connect-history-api-fallback@^1.6.0": + "integrity" "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + "resolved" "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz" + "version" "1.6.0" + +"console-browserify@^1.1.0": + "integrity" "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + "resolved" "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz" + "version" "1.2.0" + +"console-control-strings@^1.0.0", "console-control-strings@~1.1.0": + "integrity" "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + "resolved" "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz" + "version" "1.1.0" + +"constants-browserify@^1.0.0": + "integrity" "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + "resolved" "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz" + "version" "1.0.0" + +"contains-path@^0.1.0": + "integrity" "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=" + "resolved" "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz" + "version" "0.1.0" + +"content-disposition@0.5.3": + "integrity" "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==" + "resolved" "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz" + "version" "0.5.3" + dependencies: + "safe-buffer" "5.1.2" + +"content-type@~1.0.4": + "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + "resolved" "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" + "version" "1.0.4" + +"convert-source-map@^0.3.3": + "integrity" "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" + "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz" + "version" "0.3.5" + +"convert-source-map@^1.4.0", "convert-source-map@^1.7.0", "convert-source-map@1.7.0": + "integrity" "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==" + "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "safe-buffer" "~5.1.1" + +"cookie-signature@1.0.6": + "integrity" "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + "resolved" "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + "version" "1.0.6" + +"cookie@0.4.0": + "integrity" "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + "resolved" "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz" + "version" "0.4.0" + +"copy-concurrently@^1.0.0": + "integrity" "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==" + "resolved" "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "aproba" "^1.1.1" + "fs-write-stream-atomic" "^1.0.8" + "iferr" "^0.1.5" + "mkdirp" "^0.5.1" + "rimraf" "^2.5.4" + "run-queue" "^1.0.0" + +"copy-descriptor@^0.1.0": + "integrity" "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + "resolved" "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz" + "version" "0.1.1" + +"core-js-compat@^3.6.2": + "integrity" "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==" + "resolved" "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz" + "version" "3.6.5" + dependencies: + "browserslist" "^4.8.5" + "semver" "7.0.0" + +"core-js-pure@^3.0.0": + "integrity" "sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA==" + "resolved" "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.5.tgz" + "version" "3.6.5" + +"core-js@^1.0.0": + "integrity" "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz" + "version" "1.2.7" + +"core-js@^2.4.0": + "integrity" "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz" + "version" "2.6.11" + +"core-js@^3.5.0": + "integrity" "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz" + "version" "3.6.5" + +"core-util-is@~1.0.0", "core-util-is@1.0.2": + "integrity" "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" + "version" "1.0.2" + +"cosmiconfig@^5.0.0", "cosmiconfig@^5.2.1": + "integrity" "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==" + "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz" + "version" "5.2.1" + dependencies: + "import-fresh" "^2.0.0" + "is-directory" "^0.3.1" + "js-yaml" "^3.13.1" + "parse-json" "^4.0.0" + +"cosmiconfig@^6.0.0": + "integrity" "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==" + "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" + "version" "6.0.0" + 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" + +"create-ecdh@^4.0.0": + "integrity" "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==" + "resolved" "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "bn.js" "^4.1.0" + "elliptic" "^6.0.0" + +"create-hash@^1.1.0", "create-hash@^1.1.2": + "integrity" "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==" + "resolved" "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "cipher-base" "^1.0.1" + "inherits" "^2.0.1" + "md5.js" "^1.3.4" + "ripemd160" "^2.0.1" + "sha.js" "^2.4.0" + +"create-hmac@^1.1.0", "create-hmac@^1.1.2", "create-hmac@^1.1.4": + "integrity" "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==" + "resolved" "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz" + "version" "1.1.7" + dependencies: + "cipher-base" "^1.0.3" + "create-hash" "^1.1.0" + "inherits" "^2.0.1" + "ripemd160" "^2.0.0" + "safe-buffer" "^5.0.1" + "sha.js" "^2.4.8" + +"create-react-class@^15.6.0": + "integrity" "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==" + "resolved" "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.3.tgz" + "version" "15.6.3" + dependencies: + "fbjs" "^0.8.9" + "loose-envify" "^1.3.1" + "object-assign" "^4.1.1" + +"cross-spawn@^6.0.0", "cross-spawn@^6.0.5": + "integrity" "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" + "version" "6.0.5" + dependencies: + "nice-try" "^1.0.4" + "path-key" "^2.0.1" + "semver" "^5.5.0" + "shebang-command" "^1.2.0" + "which" "^1.2.9" + +"cross-spawn@7.0.1": + "integrity" "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "path-key" "^3.1.0" + "shebang-command" "^2.0.0" + "which" "^2.0.1" + +"crypto-browserify@^3.11.0": + "integrity" "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==" + "resolved" "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz" + "version" "3.12.0" + dependencies: + "browserify-cipher" "^1.0.0" + "browserify-sign" "^4.0.0" + "create-ecdh" "^4.0.0" + "create-hash" "^1.1.0" + "create-hmac" "^1.1.0" + "diffie-hellman" "^5.0.0" + "inherits" "^2.0.1" + "pbkdf2" "^3.0.3" + "public-encrypt" "^4.0.0" + "randombytes" "^2.0.0" + "randomfill" "^1.0.3" + +"css-blank-pseudo@^0.1.4": + "integrity" "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==" + "resolved" "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz" + "version" "0.1.4" + dependencies: + "postcss" "^7.0.5" + +"css-color-names@^0.0.4", "css-color-names@0.0.4": + "integrity" "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" + "resolved" "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz" + "version" "0.0.4" + +"css-declaration-sorter@^4.0.1": + "integrity" "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==" + "resolved" "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "postcss" "^7.0.1" + "timsort" "^0.3.0" + +"css-has-pseudo@^0.10.0": + "integrity" "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==" + "resolved" "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz" + "version" "0.10.0" + dependencies: + "postcss" "^7.0.6" + "postcss-selector-parser" "^5.0.0-rc.4" + +"css-loader@3.4.2": + "integrity" "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==" + "resolved" "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz" + "version" "3.4.2" + dependencies: + "camelcase" "^5.3.1" + "cssesc" "^3.0.0" + "icss-utils" "^4.1.1" + "loader-utils" "^1.2.3" + "normalize-path" "^3.0.0" + "postcss" "^7.0.23" + "postcss-modules-extract-imports" "^2.0.0" + "postcss-modules-local-by-default" "^3.0.2" + "postcss-modules-scope" "^2.1.1" + "postcss-modules-values" "^3.0.0" + "postcss-value-parser" "^4.0.2" + "schema-utils" "^2.6.0" + +"css-prefers-color-scheme@^3.1.1": + "integrity" "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==" + "resolved" "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz" + "version" "3.1.1" + dependencies: + "postcss" "^7.0.5" + +"css-select-base-adapter@^0.1.1": + "integrity" "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + "resolved" "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz" + "version" "0.1.1" + +"css-select@^1.1.0": + "integrity" "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=" + "resolved" "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "boolbase" "~1.0.0" + "css-what" "2.1" + "domutils" "1.5.1" + "nth-check" "~1.0.1" + +"css-select@^2.0.0": + "integrity" "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==" + "resolved" "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "boolbase" "^1.0.0" + "css-what" "^3.2.1" + "domutils" "^1.7.0" + "nth-check" "^1.0.2" + +"css-tree@1.0.0-alpha.37": + "integrity" "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==" + "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" + "version" "1.0.0-alpha.37" + dependencies: + "mdn-data" "2.0.4" + "source-map" "^0.6.1" + +"css-tree@1.0.0-alpha.39": + "integrity" "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==" + "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz" + "version" "1.0.0-alpha.39" + dependencies: + "mdn-data" "2.0.6" + "source-map" "^0.6.1" + +"css-what@^3.2.1": + "integrity" "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==" + "resolved" "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz" + "version" "3.2.1" + +"css-what@2.1": + "integrity" "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==" + "resolved" "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz" + "version" "2.1.3" + +"css@^2.0.0": + "integrity" "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==" + "resolved" "https://registry.npmjs.org/css/-/css-2.2.4.tgz" + "version" "2.2.4" + dependencies: + "inherits" "^2.0.3" + "source-map" "^0.6.1" + "source-map-resolve" "^0.5.2" + "urix" "^0.1.0" + +"cssdb@^4.4.0": + "integrity" "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + "resolved" "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz" + "version" "4.4.0" + +"cssesc@^2.0.0": + "integrity" "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz" + "version" "2.0.0" + +"cssesc@^3.0.0": + "integrity" "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" + "version" "3.0.0" + +"cssnano-preset-default@^4.0.7": + "integrity" "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==" + "resolved" "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz" + "version" "4.0.7" + dependencies: + "css-declaration-sorter" "^4.0.1" + "cssnano-util-raw-cache" "^4.0.1" + "postcss" "^7.0.0" + "postcss-calc" "^7.0.1" + "postcss-colormin" "^4.0.3" + "postcss-convert-values" "^4.0.1" + "postcss-discard-comments" "^4.0.2" + "postcss-discard-duplicates" "^4.0.2" + "postcss-discard-empty" "^4.0.1" + "postcss-discard-overridden" "^4.0.1" + "postcss-merge-longhand" "^4.0.11" + "postcss-merge-rules" "^4.0.3" + "postcss-minify-font-values" "^4.0.2" + "postcss-minify-gradients" "^4.0.2" + "postcss-minify-params" "^4.0.2" + "postcss-minify-selectors" "^4.0.2" + "postcss-normalize-charset" "^4.0.1" + "postcss-normalize-display-values" "^4.0.2" + "postcss-normalize-positions" "^4.0.2" + "postcss-normalize-repeat-style" "^4.0.2" + "postcss-normalize-string" "^4.0.2" + "postcss-normalize-timing-functions" "^4.0.2" + "postcss-normalize-unicode" "^4.0.1" + "postcss-normalize-url" "^4.0.1" + "postcss-normalize-whitespace" "^4.0.2" + "postcss-ordered-values" "^4.1.2" + "postcss-reduce-initial" "^4.0.3" + "postcss-reduce-transforms" "^4.0.2" + "postcss-svgo" "^4.0.2" + "postcss-unique-selectors" "^4.0.1" + +"cssnano-util-get-arguments@^4.0.0": + "integrity" "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" + "resolved" "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz" + "version" "4.0.0" + +"cssnano-util-get-match@^4.0.0": + "integrity" "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" + "resolved" "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz" + "version" "4.0.0" + +"cssnano-util-raw-cache@^4.0.1": + "integrity" "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==" + "resolved" "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "postcss" "^7.0.0" + +"cssnano-util-same-parent@^4.0.0": + "integrity" "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" + "resolved" "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz" + "version" "4.0.1" + +"cssnano@^4.1.10": + "integrity" "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==" + "resolved" "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz" + "version" "4.1.10" + dependencies: + "cosmiconfig" "^5.0.0" + "cssnano-preset-default" "^4.0.7" + "is-resolvable" "^1.0.0" + "postcss" "^7.0.0" + +"csso@^4.0.2": + "integrity" "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==" + "resolved" "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "css-tree" "1.0.0-alpha.39" + +"cssom@^0.3.4", "cssom@>= 0.3.2 < 0.4.0", "cssom@0.3.x": + "integrity" "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" + "version" "0.3.8" + +"cssstyle@^1.0.0", "cssstyle@^1.1.1": + "integrity" "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==" + "resolved" "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "cssom" "0.3.x" + +"cyclist@^1.0.1": + "integrity" "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + "resolved" "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz" + "version" "1.0.1" + +"d@^1.0.1", "d@1": + "integrity" "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==" + "resolved" "https://registry.npmjs.org/d/-/d-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "es5-ext" "^0.10.50" + "type" "^1.0.1" + +"damerau-levenshtein@^1.0.4": + "integrity" "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==" + "resolved" "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz" + "version" "1.0.6" + +"dashdash@^1.12.0": + "integrity" "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=" + "resolved" "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz" + "version" "1.14.1" + dependencies: + "assert-plus" "^1.0.0" + +"data-urls@^1.0.0", "data-urls@^1.1.0": + "integrity" "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==" + "resolved" "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "abab" "^2.0.0" + "whatwg-mimetype" "^2.2.0" + "whatwg-url" "^7.0.0" + +"debug@^2.2.0": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^2.3.3": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^2.6.0": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^2.6.9": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^3.0.0": + "integrity" "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz" + "version" "3.2.6" + dependencies: + "ms" "^2.1.1" + +"debug@^3.1.1": + "integrity" "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz" + "version" "3.2.6" + dependencies: + "ms" "^2.1.1" + +"debug@^3.2.5": + "integrity" "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz" + "version" "3.2.6" + dependencies: + "ms" "^2.1.1" + +"debug@^3.2.6": + "integrity" "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz" + "version" "3.2.6" + dependencies: + "ms" "^2.1.1" + +"debug@^4.0.1", "debug@^4.1.0", "debug@^4.1.1": + "integrity" "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==" + "resolved" "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "ms" "^2.1.1" + +"debug@2.6.9": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"decamelize@^1.2.0": + "integrity" "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + "resolved" "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" + "version" "1.2.0" + +"decode-uri-component@^0.2.0": + "integrity" "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" + "version" "0.2.0" + +"deep-equal@^1.0.1": + "integrity" "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==" + "resolved" "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz" + "version" "1.1.1" + 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" + +"deep-extend@^0.6.0": + "integrity" "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + "resolved" "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz" + "version" "0.6.0" + +"deep-is@~0.1.3": + "integrity" "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz" + "version" "0.1.3" + +"default-gateway@^4.2.0": + "integrity" "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==" + "resolved" "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "execa" "^1.0.0" + "ip-regex" "^2.1.0" + +"define-properties@^1.1.2", "define-properties@^1.1.3": + "integrity" "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==" + "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "object-keys" "^1.0.12" + +"define-property@^0.2.5": + "integrity" "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz" + "version" "0.2.5" + dependencies: + "is-descriptor" "^0.1.0" + +"define-property@^1.0.0": + "integrity" "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "is-descriptor" "^1.0.0" + +"define-property@^2.0.2": + "integrity" "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "is-descriptor" "^1.0.2" + "isobject" "^3.0.1" + +"del@^4.1.1": + "integrity" "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==" + "resolved" "https://registry.npmjs.org/del/-/del-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "@types/glob" "^7.1.1" + "globby" "^6.1.0" + "is-path-cwd" "^2.0.0" + "is-path-in-cwd" "^2.0.0" + "p-map" "^2.0.0" + "pify" "^4.0.1" + "rimraf" "^2.6.3" + +"delayed-stream@~1.0.0": + "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + "version" "1.0.0" + +"delegates@^1.0.0": + "integrity" "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + "resolved" "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz" + "version" "1.0.0" + +"depd@~1.1.2": + "integrity" "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "resolved" "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" + "version" "1.1.2" + +"des.js@^1.0.0": + "integrity" "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==" + "resolved" "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "inherits" "^2.0.1" + "minimalistic-assert" "^1.0.0" + +"destroy@~1.0.4": + "integrity" "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz" + "version" "1.0.4" + +"detect-libc@^1.0.2": + "integrity" "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" + "resolved" "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz" + "version" "1.0.3" + +"detect-newline@^2.1.0": + "integrity" "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=" + "resolved" "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz" + "version" "2.1.0" + +"detect-node@^2.0.4": + "integrity" "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" + "resolved" "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz" + "version" "2.0.4" + +"detect-port-alt@1.1.6": + "integrity" "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==" + "resolved" "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz" + "version" "1.1.6" + dependencies: + "address" "^1.0.1" + "debug" "^2.6.0" + +"diff-sequences@^24.9.0": + "integrity" "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==" + "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz" + "version" "24.9.0" + +"diffie-hellman@^5.0.0": + "integrity" "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==" + "resolved" "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz" + "version" "5.0.3" + dependencies: + "bn.js" "^4.1.0" + "miller-rabin" "^4.0.0" + "randombytes" "^2.0.0" + +"dir-glob@2.0.0": + "integrity" "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==" + "resolved" "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "arrify" "^1.0.1" + "path-type" "^3.0.0" + +"dns-equal@^1.0.0": + "integrity" "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + "resolved" "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" + "version" "1.0.0" + +"dns-packet@^1.3.1": + "integrity" "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==" + "resolved" "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "ip" "^1.1.0" + "safe-buffer" "^5.0.1" + +"dns-txt@^2.0.2": + "integrity" "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=" + "resolved" "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "buffer-indexof" "^1.0.0" + +"doctrine@^2.1.0": + "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "esutils" "^2.0.2" + +"doctrine@^3.0.0": + "integrity" "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "esutils" "^2.0.2" + +"doctrine@1.5.0": + "integrity" "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz" + "version" "1.5.0" + dependencies: + "esutils" "^2.0.2" + "isarray" "^1.0.0" + +"dom-converter@^0.2": + "integrity" "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==" + "resolved" "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" + "version" "0.2.0" + dependencies: + "utila" "~0.4" + +"dom-serializer@0": + "integrity" "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==" + "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" + "version" "0.2.2" + dependencies: + "domelementtype" "^2.0.1" + "entities" "^2.0.0" + +"domain-browser@^1.1.1": + "integrity" "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + "resolved" "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz" + "version" "1.2.0" + +"domelementtype@^1.3.1", "domelementtype@1": + "integrity" "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" + "version" "1.3.1" + +"domelementtype@^2.0.1": + "integrity" "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" + "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz" + "version" "2.0.1" + +"domexception@^1.0.1": + "integrity" "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==" + "resolved" "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "webidl-conversions" "^4.0.2" + +"domhandler@^2.3.0": + "integrity" "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==" + "resolved" "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "domelementtype" "1" + +"domutils@^1.5.1", "domutils@^1.7.0": + "integrity" "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==" + "resolved" "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "dom-serializer" "0" + "domelementtype" "1" + +"domutils@1.5.1": + "integrity" "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=" + "resolved" "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz" + "version" "1.5.1" + dependencies: + "dom-serializer" "0" + "domelementtype" "1" + +"dot-case@^3.0.3": + "integrity" "sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==" + "resolved" "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "no-case" "^3.0.3" + "tslib" "^1.10.0" + +"dot-prop@^5.2.0": + "integrity" "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==" + "resolved" "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "is-obj" "^2.0.0" + +"dotenv-expand@5.1.0": + "integrity" "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + "resolved" "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" + "version" "5.1.0" + +"dotenv@8.2.0": + "integrity" "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + "resolved" "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz" + "version" "8.2.0" + +"duplexer@^0.1.1": + "integrity" "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" + "resolved" "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz" + "version" "0.1.1" + +"duplexify@^3.4.2", "duplexify@^3.6.0": + "integrity" "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==" + "resolved" "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz" + "version" "3.7.1" + dependencies: + "end-of-stream" "^1.0.0" + "inherits" "^2.0.1" + "readable-stream" "^2.0.0" + "stream-shift" "^1.0.0" + +"ecc-jsbn@~0.1.1": + "integrity" "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=" + "resolved" "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" + "version" "0.1.2" + dependencies: + "jsbn" "~0.1.0" + "safer-buffer" "^2.1.0" + +"ee-first@1.1.1": + "integrity" "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + "version" "1.1.1" + +"electron-to-chromium@^1.3.378", "electron-to-chromium@^1.3.390": + "integrity" "sha512-JaoxV4RzdBAZOnsF4dAlZ2ijJW72MbqO5lNfOBHUWiBQl3Rwe+mk2RCUMrRI3rSClLJ8HSNQNqcry12H+0ZjFw==" + "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.403.tgz" + "version" "1.3.403" + +"elliptic@^6.0.0": + "integrity" "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==" + "resolved" "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz" + "version" "6.5.2" + dependencies: + "bn.js" "^4.4.0" + "brorand" "^1.0.1" + "hash.js" "^1.0.0" + "hmac-drbg" "^1.0.0" + "inherits" "^2.0.1" + "minimalistic-assert" "^1.0.0" + "minimalistic-crypto-utils" "^1.0.0" + +"emoji-regex@^7.0.1": + "integrity" "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz" + "version" "7.0.3" + +"emoji-regex@^7.0.2": + "integrity" "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz" + "version" "7.0.3" + +"emoji-regex@^8.0.0": + "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + "version" "8.0.0" + +"emojis-list@^2.0.0": + "integrity" "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + "resolved" "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz" + "version" "2.1.0" + +"emojis-list@^3.0.0": + "integrity" "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + "resolved" "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" + "version" "3.0.0" + +"encodeurl@~1.0.2": + "integrity" "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" + "version" "1.0.2" + +"encoding@^0.1.11": + "integrity" "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=" + "resolved" "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz" + "version" "0.1.12" + dependencies: + "iconv-lite" "~0.4.13" + +"end-of-stream@^1.0.0", "end-of-stream@^1.1.0": + "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==" + "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" + "version" "1.4.4" + dependencies: + "once" "^1.4.0" + +"enhanced-resolve@^4.1.0": + "integrity" "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==" + "resolved" "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "graceful-fs" "^4.1.2" + "memory-fs" "^0.5.0" + "tapable" "^1.0.0" + +"entities@^1.1.1": + "integrity" "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + "resolved" "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz" + "version" "1.1.2" + +"entities@^2.0.0": + "integrity" "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" + "resolved" "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz" + "version" "2.0.0" + +"errno@^0.1.3", "errno@~0.1.7": + "integrity" "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==" + "resolved" "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz" + "version" "0.1.7" + dependencies: + "prr" "~1.0.1" + +"error-ex@^1.2.0", "error-ex@^1.3.1": + "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" + "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "is-arrayish" "^0.2.1" + +"es-abstract@^1.17.0", "es-abstract@^1.17.0-next.1", "es-abstract@^1.17.2", "es-abstract@^1.17.5": + "integrity" "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==" + "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz" + "version" "1.17.5" + dependencies: + "es-to-primitive" "^1.2.1" + "function-bind" "^1.1.1" + "has" "^1.0.3" + "has-symbols" "^1.0.1" + "is-callable" "^1.1.5" + "is-regex" "^1.0.5" + "object-inspect" "^1.7.0" + "object-keys" "^1.1.1" + "object.assign" "^4.1.0" + "string.prototype.trimleft" "^2.1.1" + "string.prototype.trimright" "^2.1.1" + +"es-to-primitive@^1.2.1": + "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" + "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + "version" "1.2.1" + dependencies: + "is-callable" "^1.1.4" + "is-date-object" "^1.0.1" + "is-symbol" "^1.0.2" + +"es5-ext@^0.10.35", "es5-ext@^0.10.50": + "integrity" "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==" + "resolved" "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz" + "version" "0.10.53" + dependencies: + "es6-iterator" "~2.0.3" + "es6-symbol" "~3.1.3" + "next-tick" "~1.0.0" + +"es6-iterator@~2.0.3", "es6-iterator@2.0.3": + "integrity" "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=" + "resolved" "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz" + "version" "2.0.3" + dependencies: + "d" "1" + "es5-ext" "^0.10.35" + "es6-symbol" "^3.1.1" + +"es6-symbol@^3.1.1", "es6-symbol@~3.1.3": + "integrity" "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==" + "resolved" "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz" + "version" "3.1.3" + dependencies: + "d" "^1.0.1" + "ext" "^1.1.2" + +"escape-html@~1.0.3": + "integrity" "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + "version" "1.0.3" + +"escape-string-regexp@^1.0.2", "escape-string-regexp@^1.0.5": + "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + "version" "1.0.5" + +"escape-string-regexp@2.0.0": + "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + "version" "2.0.0" + +"escodegen@^1.11.0", "escodegen@^1.9.1": + "integrity" "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==" + "resolved" "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz" + "version" "1.14.1" + dependencies: + "esprima" "^4.0.1" + "estraverse" "^4.2.0" + "esutils" "^2.0.2" + "optionator" "^0.8.1" + optionalDependencies: + "source-map" "~0.6.1" + +"eslint-config-react-app@^5.2.1": + "integrity" "sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ==" + "resolved" "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-5.2.1.tgz" + "version" "5.2.1" + dependencies: + "confusing-browser-globals" "^1.0.9" + +"eslint-import-resolver-node@^0.3.2": + "integrity" "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==" + "resolved" "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz" + "version" "0.3.3" + dependencies: + "debug" "^2.6.9" + "resolve" "^1.13.1" + +"eslint-loader@3.0.3": + "integrity" "sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw==" + "resolved" "https://registry.npmjs.org/eslint-loader/-/eslint-loader-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "fs-extra" "^8.1.0" + "loader-fs-cache" "^1.0.2" + "loader-utils" "^1.2.3" + "object-hash" "^2.0.1" + "schema-utils" "^2.6.1" + +"eslint-module-utils@^2.4.1": + "integrity" "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==" + "resolved" "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz" + "version" "2.6.0" + dependencies: + "debug" "^2.6.9" + "pkg-dir" "^2.0.0" + +"eslint-plugin-flowtype@3.x || 4.x", "eslint-plugin-flowtype@4.6.0": + "integrity" "sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ==" + "resolved" "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.6.0.tgz" + "version" "4.6.0" + dependencies: + "lodash" "^4.17.15" + +"eslint-plugin-import@2.20.1", "eslint-plugin-import@2.x": + "integrity" "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==" + "resolved" "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz" + "version" "2.20.1" + dependencies: + "array-includes" "^3.0.3" + "array.prototype.flat" "^1.2.1" + "contains-path" "^0.1.0" + "debug" "^2.6.9" + "doctrine" "1.5.0" + "eslint-import-resolver-node" "^0.3.2" + "eslint-module-utils" "^2.4.1" + "has" "^1.0.3" + "minimatch" "^3.0.4" + "object.values" "^1.1.0" + "read-pkg-up" "^2.0.0" + "resolve" "^1.12.0" + +"eslint-plugin-jsx-a11y@6.2.3", "eslint-plugin-jsx-a11y@6.x": + "integrity" "sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==" + "resolved" "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz" + "version" "6.2.3" + dependencies: + "@babel/runtime" "^7.4.5" + "aria-query" "^3.0.0" + "array-includes" "^3.0.3" + "ast-types-flow" "^0.0.7" + "axobject-query" "^2.0.2" + "damerau-levenshtein" "^1.0.4" + "emoji-regex" "^7.0.2" + "has" "^1.0.3" + "jsx-ast-utils" "^2.2.1" + +"eslint-plugin-react-hooks@^1.6.1", "eslint-plugin-react-hooks@1.x || 2.x": + "integrity" "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz" + "version" "1.7.0" + +"eslint-plugin-react@7.19.0", "eslint-plugin-react@7.x": + "integrity" "sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz" + "version" "7.19.0" + dependencies: + "array-includes" "^3.1.1" + "doctrine" "^2.1.0" + "has" "^1.0.3" + "jsx-ast-utils" "^2.2.3" + "object.entries" "^1.1.1" + "object.fromentries" "^2.0.2" + "object.values" "^1.1.1" + "prop-types" "^15.7.2" + "resolve" "^1.15.1" + "semver" "^6.3.0" + "string.prototype.matchall" "^4.0.2" + "xregexp" "^4.3.0" + +"eslint-scope@^4.0.3": + "integrity" "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "esrecurse" "^4.1.0" + "estraverse" "^4.1.1" + +"eslint-scope@^5.0.0": + "integrity" "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "esrecurse" "^4.1.0" + "estraverse" "^4.1.1" + +"eslint-utils@^1.4.3": + "integrity" "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==" + "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz" + "version" "1.4.3" + dependencies: + "eslint-visitor-keys" "^1.1.0" + +"eslint-utils@^2.0.0": + "integrity" "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==" + "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "eslint-visitor-keys" "^1.1.0" + +"eslint-visitor-keys@^1.0.0", "eslint-visitor-keys@^1.1.0": + "integrity" "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz" + "version" "1.1.0" + +"eslint@*", "eslint@^3 || ^4 || ^5 || ^6", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0", "eslint@^5.0.0 || ^6.0.0", "eslint@^6.6.0", "eslint@>= 4.12.1", "eslint@>=6.1.0", "eslint@2.x - 6.x", "eslint@6.x": + "integrity" "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==" + "resolved" "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz" + "version" "6.8.0" + dependencies: + "@babel/code-frame" "^7.0.0" + "ajv" "^6.10.0" + "chalk" "^2.1.0" + "cross-spawn" "^6.0.5" + "debug" "^4.0.1" + "doctrine" "^3.0.0" + "eslint-scope" "^5.0.0" + "eslint-utils" "^1.4.3" + "eslint-visitor-keys" "^1.1.0" + "espree" "^6.1.2" + "esquery" "^1.0.1" + "esutils" "^2.0.2" + "file-entry-cache" "^5.0.1" + "functional-red-black-tree" "^1.0.1" + "glob-parent" "^5.0.0" + "globals" "^12.1.0" + "ignore" "^4.0.6" + "import-fresh" "^3.0.0" + "imurmurhash" "^0.1.4" + "inquirer" "^7.0.0" + "is-glob" "^4.0.0" + "js-yaml" "^3.13.1" + "json-stable-stringify-without-jsonify" "^1.0.1" + "levn" "^0.3.0" + "lodash" "^4.17.14" + "minimatch" "^3.0.4" + "mkdirp" "^0.5.1" + "natural-compare" "^1.4.0" + "optionator" "^0.8.3" + "progress" "^2.0.0" + "regexpp" "^2.0.1" + "semver" "^6.1.2" + "strip-ansi" "^5.2.0" + "strip-json-comments" "^3.0.1" + "table" "^5.2.3" + "text-table" "^0.2.0" + "v8-compile-cache" "^2.0.3" + +"espree@^6.1.2": + "integrity" "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==" + "resolved" "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz" + "version" "6.2.1" + dependencies: + "acorn" "^7.1.1" + "acorn-jsx" "^5.2.0" + "eslint-visitor-keys" "^1.1.0" + +"esprima@^4.0.0", "esprima@^4.0.1": + "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + "version" "4.0.1" + +"esquery@^1.0.1": + "integrity" "sha512-weltsSqdeWIX9G2qQZz7KlTRJdkkOCTPgLYJUz1Hacf48R4YOwGPHO3+ORfWedqJKbq5WQmsgK90n+pFLIKt/Q==" + "resolved" "https://registry.npmjs.org/esquery/-/esquery-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "estraverse" "^5.0.0" + +"esrecurse@^4.1.0": + "integrity" "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==" + "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz" + "version" "4.2.1" + dependencies: + "estraverse" "^4.1.0" + +"estraverse@^4.1.0", "estraverse@^4.1.1", "estraverse@^4.2.0": + "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + "version" "4.3.0" + +"estraverse@^5.0.0": + "integrity" "sha512-j3acdrMzqrxmJTNj5dbr1YbjacrYgAxVMeF0gK16E3j494mOe7xygM/ZLIguEQ0ETwAg2hlJCtHRGav+y0Ny5A==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.0.0.tgz" + "version" "5.0.0" + +"esutils@^2.0.2": + "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + "version" "2.0.3" + +"etag@~1.8.1": + "integrity" "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + "version" "1.8.1" + +"eventemitter3@^4.0.0": + "integrity" "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==" + "resolved" "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz" + "version" "4.0.0" + +"events@^3.0.0": + "integrity" "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==" + "resolved" "https://registry.npmjs.org/events/-/events-3.1.0.tgz" + "version" "3.1.0" + +"eventsource@^1.0.7": + "integrity" "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==" + "resolved" "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "original" "^1.0.0" + +"evp_bytestokey@^1.0.0", "evp_bytestokey@^1.0.3": + "integrity" "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==" + "resolved" "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "md5.js" "^1.3.4" + "safe-buffer" "^5.1.1" + +"exec-sh@^0.3.2": + "integrity" "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==" + "resolved" "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz" + "version" "0.3.4" + +"execa@^1.0.0": + "integrity" "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==" + "resolved" "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "cross-spawn" "^6.0.0" + "get-stream" "^4.0.0" + "is-stream" "^1.1.0" + "npm-run-path" "^2.0.0" + "p-finally" "^1.0.0" + "signal-exit" "^3.0.0" + "strip-eof" "^1.0.0" + +"exit@^0.1.2": + "integrity" "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + "resolved" "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" + "version" "0.1.2" + +"expand-brackets@^2.1.4": + "integrity" "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=" + "resolved" "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz" + "version" "2.1.4" + dependencies: + "debug" "^2.3.3" + "define-property" "^0.2.5" + "extend-shallow" "^2.0.1" + "posix-character-classes" "^0.1.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"expect@^24.9.0": + "integrity" "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==" + "resolved" "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/types" "^24.9.0" + "ansi-styles" "^3.2.0" + "jest-get-type" "^24.9.0" + "jest-matcher-utils" "^24.9.0" + "jest-message-util" "^24.9.0" + "jest-regex-util" "^24.9.0" + +"express@^4.17.1": + "integrity" "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==" + "resolved" "https://registry.npmjs.org/express/-/express-4.17.1.tgz" + "version" "4.17.1" + dependencies: + "accepts" "~1.3.7" + "array-flatten" "1.1.1" + "body-parser" "1.19.0" + "content-disposition" "0.5.3" + "content-type" "~1.0.4" + "cookie" "0.4.0" + "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.5" + "qs" "6.7.0" + "range-parser" "~1.2.1" + "safe-buffer" "5.1.2" + "send" "0.17.1" + "serve-static" "1.14.1" + "setprototypeof" "1.1.1" + "statuses" "~1.5.0" + "type-is" "~1.6.18" + "utils-merge" "1.0.1" + "vary" "~1.1.2" + +"ext@^1.1.2": + "integrity" "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==" + "resolved" "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "type" "^2.0.0" + +"extend-shallow@^2.0.1": + "integrity" "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=" + "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "is-extendable" "^0.1.0" + +"extend-shallow@^3.0.0", "extend-shallow@^3.0.2": + "integrity" "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=" + "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "assign-symbols" "^1.0.0" + "is-extendable" "^1.0.1" + +"extend@~3.0.2": + "integrity" "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "resolved" "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" + "version" "3.0.2" + +"external-editor@^3.0.3": + "integrity" "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==" + "resolved" "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "chardet" "^0.7.0" + "iconv-lite" "^0.4.24" + "tmp" "^0.0.33" + +"extglob@^2.0.4": + "integrity" "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==" + "resolved" "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz" + "version" "2.0.4" + dependencies: + "array-unique" "^0.3.2" + "define-property" "^1.0.0" + "expand-brackets" "^2.1.4" + "extend-shallow" "^2.0.1" + "fragment-cache" "^0.2.1" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"extsprintf@^1.2.0", "extsprintf@1.3.0": + "integrity" "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" + "version" "1.3.0" + +"fast-deep-equal@^3.1.1": + "integrity" "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" + "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz" + "version" "3.1.1" + +"fast-glob@^2.0.2": + "integrity" "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==" + "resolved" "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz" + "version" "2.2.7" + dependencies: + "@mrmlnc/readdir-enhanced" "^2.2.1" + "@nodelib/fs.stat" "^1.1.2" + "glob-parent" "^3.1.0" + "is-glob" "^4.0.0" + "merge2" "^1.2.3" + "micromatch" "^3.1.10" + +"fast-json-stable-stringify@^2.0.0": + "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + "version" "2.1.0" + +"fast-levenshtein@~2.0.6": + "integrity" "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + "version" "2.0.6" + +"faye-websocket@^0.10.0": + "integrity" "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=" + "resolved" "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz" + "version" "0.10.0" + dependencies: + "websocket-driver" ">=0.5.1" + +"faye-websocket@~0.11.1": + "integrity" "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==" + "resolved" "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz" + "version" "0.11.3" + dependencies: + "websocket-driver" ">=0.5.1" + +"fb-watchman@^2.0.0": + "integrity" "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==" + "resolved" "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "bser" "2.1.1" + +"fbjs@^0.8.9": + "integrity" "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=" + "resolved" "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz" + "version" "0.8.17" + dependencies: + "core-js" "^1.0.0" + "isomorphic-fetch" "^2.1.1" + "loose-envify" "^1.0.0" + "object-assign" "^4.1.0" + "promise" "^7.1.1" + "setimmediate" "^1.0.5" + "ua-parser-js" "^0.7.18" + +"figgy-pudding@^3.5.1": + "integrity" "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + "resolved" "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz" + "version" "3.5.2" + +"figures@^3.0.0": + "integrity" "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==" + "resolved" "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz" + "version" "3.2.0" + dependencies: + "escape-string-regexp" "^1.0.5" + +"file-entry-cache@^5.0.1": + "integrity" "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==" + "resolved" "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "flat-cache" "^2.0.1" + +"file-loader@*", "file-loader@4.3.0": + "integrity" "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==" + "resolved" "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "loader-utils" "^1.2.3" + "schema-utils" "^2.5.0" + +"file-uri-to-path@1.0.0": + "integrity" "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + "resolved" "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz" + "version" "1.0.0" + +"filesize@6.0.1": + "integrity" "sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg==" + "resolved" "https://registry.npmjs.org/filesize/-/filesize-6.0.1.tgz" + "version" "6.0.1" + +"fill-range@^4.0.0": + "integrity" "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=" + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "extend-shallow" "^2.0.1" + "is-number" "^3.0.0" + "repeat-string" "^1.6.1" + "to-regex-range" "^2.1.0" + +"fill-range@^7.0.1": + "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "to-regex-range" "^5.0.1" + +"finalhandler@~1.1.2": + "integrity" "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==" + "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz" + "version" "1.1.2" + 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" + +"find-cache-dir@^0.1.1": + "integrity" "sha1-yN765XyKUqinhPnjHFfHQumToLk=" + "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz" + "version" "0.1.1" + dependencies: + "commondir" "^1.0.1" + "mkdirp" "^0.5.1" + "pkg-dir" "^1.0.0" + +"find-cache-dir@^2.1.0": + "integrity" "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==" + "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "commondir" "^1.0.1" + "make-dir" "^2.0.0" + "pkg-dir" "^3.0.0" + +"find-cache-dir@^3.2.0": + "integrity" "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==" + "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz" + "version" "3.3.1" + dependencies: + "commondir" "^1.0.1" + "make-dir" "^3.0.2" + "pkg-dir" "^4.1.0" + +"find-up@^1.0.0": + "integrity" "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "path-exists" "^2.0.0" + "pinkie-promise" "^2.0.0" + +"find-up@^2.0.0", "find-up@^2.1.0": + "integrity" "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "locate-path" "^2.0.0" + +"find-up@^3.0.0": + "integrity" "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "locate-path" "^3.0.0" + +"find-up@^4.0.0": + "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "locate-path" "^5.0.0" + "path-exists" "^4.0.0" + +"find-up@4.1.0": + "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "locate-path" "^5.0.0" + "path-exists" "^4.0.0" + +"flat-cache@^2.0.1": + "integrity" "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==" + "resolved" "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "flatted" "^2.0.0" + "rimraf" "2.6.3" + "write" "1.0.3" + +"flatted@^2.0.0": + "integrity" "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==" + "resolved" "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz" + "version" "2.0.2" + +"flatten@^1.0.2": + "integrity" "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + "resolved" "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz" + "version" "1.0.3" + +"flush-write-stream@^1.0.0": + "integrity" "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==" + "resolved" "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "inherits" "^2.0.3" + "readable-stream" "^2.3.6" + +"focus-trap@^2.3.0": + "integrity" "sha512-vWZTPtBU6pBoyWZDRZJHkXsyP2ZCZBHE3DRVXnSVdQKH/mcDtu9S5Kz8CUDyIqpfZfLEyI9rjKJLnc4Y40BRBg==" + "resolved" "https://registry.npmjs.org/focus-trap/-/focus-trap-2.4.6.tgz" + "version" "2.4.6" + dependencies: + "tabbable" "^1.0.3" + +"follow-redirects@^1.0.0": + "integrity" "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==" + "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz" + "version" "1.11.0" + dependencies: + "debug" "^3.0.0" + +"for-in@^0.1.3": + "integrity" "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=" + "resolved" "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz" + "version" "0.1.8" + +"for-in@^1.0.1", "for-in@^1.0.2": + "integrity" "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + "resolved" "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" + "version" "1.0.2" + +"for-own@^0.1.3": + "integrity" "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=" + "resolved" "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz" + "version" "0.1.5" + dependencies: + "for-in" "^1.0.1" + +"forever-agent@~0.6.1": + "integrity" "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + "resolved" "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" + "version" "0.6.1" + +"fork-ts-checker-webpack-plugin@3.1.1": + "integrity" "sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==" + "resolved" "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.1.tgz" + "version" "3.1.1" + dependencies: + "babel-code-frame" "^6.22.0" + "chalk" "^2.4.1" + "chokidar" "^3.3.0" + "micromatch" "^3.1.10" + "minimatch" "^3.0.4" + "semver" "^5.6.0" + "tapable" "^1.0.0" + "worker-rpc" "^0.1.0" + +"form-data@~2.3.2": + "integrity" "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==" + "resolved" "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz" + "version" "2.3.3" + dependencies: + "asynckit" "^0.4.0" + "combined-stream" "^1.0.6" + "mime-types" "^2.1.12" + +"forwarded@~0.1.2": + "integrity" "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + "resolved" "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz" + "version" "0.1.2" + +"fragment-cache@^0.2.1": + "integrity" "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=" + "resolved" "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz" + "version" "0.2.1" + dependencies: + "map-cache" "^0.2.2" + +"fresh@0.5.2": + "integrity" "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" + "version" "0.5.2" + +"from2@^2.1.0": + "integrity" "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=" + "resolved" "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "inherits" "^2.0.1" + "readable-stream" "^2.0.0" + +"fs-extra@^4.0.2": + "integrity" "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "graceful-fs" "^4.1.2" + "jsonfile" "^4.0.0" + "universalify" "^0.1.0" + +"fs-extra@^7.0.0": + "integrity" "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "graceful-fs" "^4.1.2" + "jsonfile" "^4.0.0" + "universalify" "^0.1.0" + +"fs-extra@^8.1.0": + "integrity" "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz" + "version" "8.1.0" + dependencies: + "graceful-fs" "^4.2.0" + "jsonfile" "^4.0.0" + "universalify" "^0.1.0" + +"fs-minipass@^1.2.5": + "integrity" "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==" + "resolved" "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz" + "version" "1.2.7" + dependencies: + "minipass" "^2.6.0" + +"fs-minipass@^2.0.0": + "integrity" "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==" + "resolved" "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "minipass" "^3.0.0" + +"fs-write-stream-atomic@^1.0.8": + "integrity" "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=" + "resolved" "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz" + "version" "1.0.10" + dependencies: + "graceful-fs" "^4.1.2" + "iferr" "^0.1.5" + "imurmurhash" "^0.1.4" + "readable-stream" "1 || 2" + +"fs.realpath@^1.0.0": + "integrity" "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + "version" "1.0.0" + +"fsevents@^1.2.7": + "integrity" "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==" + "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz" + "version" "1.2.12" + dependencies: + "bindings" "^1.5.0" + "nan" "^2.12.1" + "node-pre-gyp" "*" + +"fsevents@~2.1.2", "fsevents@2.1.2": + "integrity" "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==" + "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz" + "version" "2.1.2" + +"function-bind@^1.1.1": + "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + "version" "1.1.1" + +"functional-red-black-tree@^1.0.1": + "integrity" "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + "resolved" "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" + "version" "1.0.1" + +"gauge@~2.7.3": + "integrity" "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=" + "resolved" "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz" + "version" "2.7.4" + dependencies: + "aproba" "^1.0.3" + "console-control-strings" "^1.0.0" + "has-unicode" "^2.0.0" + "object-assign" "^4.1.0" + "signal-exit" "^3.0.0" + "string-width" "^1.0.1" + "strip-ansi" "^3.0.1" + "wide-align" "^1.1.0" + +"gensync@^1.0.0-beta.1": + "integrity" "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==" + "resolved" "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz" + "version" "1.0.0-beta.1" + +"get-caller-file@^1.0.1": + "integrity" "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz" + "version" "1.0.3" + +"get-caller-file@^2.0.1": + "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + "version" "2.0.5" + +"get-own-enumerable-property-symbols@^3.0.0": + "integrity" "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + "resolved" "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" + "version" "3.0.2" + +"get-stream@^4.0.0": + "integrity" "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==" + "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "pump" "^3.0.0" + +"get-value@^2.0.3", "get-value@^2.0.6": + "integrity" "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + "resolved" "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz" + "version" "2.0.6" + +"getpass@^0.1.1": + "integrity" "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=" + "resolved" "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz" + "version" "0.1.7" + dependencies: + "assert-plus" "^1.0.0" + +"glob-parent@^3.1.0": + "integrity" "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "is-glob" "^3.1.0" + "path-dirname" "^1.0.0" + +"glob-parent@^5.0.0", "glob-parent@~5.1.0": + "integrity" "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz" + "version" "5.1.1" + dependencies: + "is-glob" "^4.0.1" + +"glob-to-regexp@^0.3.0": + "integrity" "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=" + "resolved" "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz" + "version" "0.3.0" + +"glob@^7.0.3", "glob@^7.1.1", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4", "glob@^7.1.6": + "integrity" "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==" + "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz" + "version" "7.1.6" + 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" + +"global-modules@2.0.0": + "integrity" "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==" + "resolved" "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "global-prefix" "^3.0.0" + +"global-prefix@^3.0.0": + "integrity" "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==" + "resolved" "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "ini" "^1.3.5" + "kind-of" "^6.0.2" + "which" "^1.3.1" + +"globals@^11.1.0": + "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + "version" "11.12.0" + +"globals@^12.1.0": + "integrity" "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==" + "resolved" "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz" + "version" "12.4.0" + dependencies: + "type-fest" "^0.8.1" + +"globby@^6.1.0": + "integrity" "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=" + "resolved" "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "array-union" "^1.0.1" + "glob" "^7.0.3" + "object-assign" "^4.0.1" + "pify" "^2.0.0" + "pinkie-promise" "^2.0.0" + +"globby@8.0.2": + "integrity" "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==" + "resolved" "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz" + "version" "8.0.2" + dependencies: + "array-union" "^1.0.1" + "dir-glob" "2.0.0" + "fast-glob" "^2.0.2" + "glob" "^7.1.2" + "ignore" "^3.3.5" + "pify" "^3.0.0" + "slash" "^1.0.0" + +"graceful-fs@^4.1.11", "graceful-fs@^4.1.15", "graceful-fs@^4.1.2", "graceful-fs@^4.1.6", "graceful-fs@^4.2.0", "graceful-fs@^4.2.2": + "integrity" "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" + "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz" + "version" "4.2.3" + +"growly@^1.3.0": + "integrity" "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" + "resolved" "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz" + "version" "1.3.0" + +"gzip-size@5.1.1": + "integrity" "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==" + "resolved" "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz" + "version" "5.1.1" + dependencies: + "duplexer" "^0.1.1" + "pify" "^4.0.1" + +"handle-thing@^2.0.0": + "integrity" "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + "resolved" "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" + "version" "2.0.1" + +"har-schema@^2.0.0": + "integrity" "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + "resolved" "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz" + "version" "2.0.0" + +"har-validator@~5.1.3": + "integrity" "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==" + "resolved" "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz" + "version" "5.1.3" + dependencies: + "ajv" "^6.5.5" + "har-schema" "^2.0.0" + +"harmony-reflect@^1.4.6": + "integrity" "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==" + "resolved" "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz" + "version" "1.6.1" + +"has-ansi@^2.0.0": + "integrity" "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=" + "resolved" "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "ansi-regex" "^2.0.0" + +"has-flag@^3.0.0": + "integrity" "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + "version" "3.0.0" + +"has-flag@^4.0.0": + "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + "version" "4.0.0" + +"has-symbols@^1.0.0", "has-symbols@^1.0.1": + "integrity" "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz" + "version" "1.0.1" + +"has-unicode@^2.0.0": + "integrity" "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + "resolved" "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" + "version" "2.0.1" + +"has-value@^0.3.1": + "integrity" "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=" + "resolved" "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz" + "version" "0.3.1" + dependencies: + "get-value" "^2.0.3" + "has-values" "^0.1.4" + "isobject" "^2.0.0" + +"has-value@^1.0.0": + "integrity" "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=" + "resolved" "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "get-value" "^2.0.6" + "has-values" "^1.0.0" + "isobject" "^3.0.0" + +"has-values@^0.1.4": + "integrity" "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + "resolved" "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz" + "version" "0.1.4" + +"has-values@^1.0.0": + "integrity" "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=" + "resolved" "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "is-number" "^3.0.0" + "kind-of" "^4.0.0" + +"has@^1.0.0", "has@^1.0.3": + "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" + "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "function-bind" "^1.1.1" + +"hash-base@^3.0.0": + "integrity" "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=" + "resolved" "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "inherits" "^2.0.1" + "safe-buffer" "^5.0.1" + +"hash.js@^1.0.0", "hash.js@^1.0.3": + "integrity" "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==" + "resolved" "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz" + "version" "1.1.7" + dependencies: + "inherits" "^2.0.3" + "minimalistic-assert" "^1.0.1" + +"he@^1.2.0": + "integrity" "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + "resolved" "https://registry.npmjs.org/he/-/he-1.2.0.tgz" + "version" "1.2.0" + +"hex-color-regex@^1.1.0": + "integrity" "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" + "resolved" "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz" + "version" "1.1.0" + +"hmac-drbg@^1.0.0": + "integrity" "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=" + "resolved" "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "hash.js" "^1.0.3" + "minimalistic-assert" "^1.0.0" + "minimalistic-crypto-utils" "^1.0.1" + +"hosted-git-info@^2.1.4": + "integrity" "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" + "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz" + "version" "2.8.8" + +"hpack.js@^2.1.6": + "integrity" "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=" + "resolved" "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" + "version" "2.1.6" + dependencies: + "inherits" "^2.0.1" + "obuf" "^1.0.0" + "readable-stream" "^2.0.1" + "wbuf" "^1.1.0" + +"hsl-regex@^1.0.0": + "integrity" "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + "resolved" "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz" + "version" "1.0.0" + +"hsla-regex@^1.0.0": + "integrity" "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + "resolved" "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz" + "version" "1.0.0" + +"html-comment-regex@^1.1.0": + "integrity" "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" + "resolved" "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz" + "version" "1.1.2" + +"html-encoding-sniffer@^1.0.2": + "integrity" "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==" + "resolved" "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "whatwg-encoding" "^1.0.1" + +"html-entities@^1.2.1": + "integrity" "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==" + "resolved" "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz" + "version" "1.3.1" + +"html-escaper@^2.0.0": + "integrity" "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + "resolved" "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" + "version" "2.0.2" + +"html-minifier-terser@^5.0.1": + "integrity" "sha512-cBSFFghQh/uHcfSiL42KxxIRMF7A144+3E44xdlctIjxEmkEfCvouxNyFH2wysXk1fCGBPwtcr3hDWlGTfkDew==" + "resolved" "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.0.5.tgz" + "version" "5.0.5" + dependencies: + "camel-case" "^4.1.1" + "clean-css" "^4.2.3" + "commander" "^4.1.1" + "he" "^1.2.0" + "param-case" "^3.0.3" + "relateurl" "^0.2.7" + "terser" "^4.6.3" + +"html-webpack-plugin@4.0.0-beta.11": + "integrity" "sha512-4Xzepf0qWxf8CGg7/WQM5qBB2Lc/NFI7MhU59eUDTkuQp3skZczH4UA1d6oQyDEIoMDgERVhRyTdtUPZ5s5HBg==" + "resolved" "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.0.0-beta.11.tgz" + "version" "4.0.0-beta.11" + dependencies: + "html-minifier-terser" "^5.0.1" + "loader-utils" "^1.2.3" + "lodash" "^4.17.15" + "pretty-error" "^2.1.1" + "tapable" "^1.1.3" + "util.promisify" "1.0.0" + +"htmlparser2@^3.3.0": + "integrity" "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==" + "resolved" "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz" + "version" "3.10.1" + dependencies: + "domelementtype" "^1.3.1" + "domhandler" "^2.3.0" + "domutils" "^1.5.1" + "entities" "^1.1.1" + "inherits" "^2.0.1" + "readable-stream" "^3.1.1" + +"http-deceiver@^1.2.7": + "integrity" "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + "resolved" "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" + "version" "1.2.7" + +"http-errors@~1.6.2": + "integrity" "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=" + "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" + "version" "1.6.3" + dependencies: + "depd" "~1.1.2" + "inherits" "2.0.3" + "setprototypeof" "1.1.0" + "statuses" ">= 1.4.0 < 2" + +"http-errors@~1.7.2", "http-errors@1.7.2": + "integrity" "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==" + "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz" + "version" "1.7.2" + dependencies: + "depd" "~1.1.2" + "inherits" "2.0.3" + "setprototypeof" "1.1.1" + "statuses" ">= 1.5.0 < 2" + "toidentifier" "1.0.0" + +"http-parser-js@>=0.4.0 <0.4.11": + "integrity" "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=" + "resolved" "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz" + "version" "0.4.10" + +"http-proxy-middleware@0.19.1": + "integrity" "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==" + "resolved" "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz" + "version" "0.19.1" + dependencies: + "http-proxy" "^1.17.0" + "is-glob" "^4.0.0" + "lodash" "^4.17.11" + "micromatch" "^3.1.10" + +"http-proxy@^1.17.0": + "integrity" "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==" + "resolved" "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz" + "version" "1.18.0" + dependencies: + "eventemitter3" "^4.0.0" + "follow-redirects" "^1.0.0" + "requires-port" "^1.0.0" + +"http-signature@~1.2.0": + "integrity" "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=" + "resolved" "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "assert-plus" "^1.0.0" + "jsprim" "^1.2.2" + "sshpk" "^1.7.0" + +"https-browserify@^1.0.0": + "integrity" "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + "resolved" "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz" + "version" "1.0.0" + +"iconv-lite@^0.4.24", "iconv-lite@~0.4.13", "iconv-lite@0.4.24": + "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" + "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + "version" "0.4.24" + dependencies: + "safer-buffer" ">= 2.1.2 < 3" + +"iconv-lite@^0.4.4": + "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" + "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + "version" "0.4.24" + dependencies: + "safer-buffer" ">= 2.1.2 < 3" + +"icss-utils@^4.0.0", "icss-utils@^4.1.1": + "integrity" "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==" + "resolved" "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "postcss" "^7.0.14" + +"identity-obj-proxy@3.0.0": + "integrity" "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=" + "resolved" "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "harmony-reflect" "^1.4.6" + +"ieee754@^1.1.4": + "integrity" "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" + "resolved" "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz" + "version" "1.1.13" + +"iferr@^0.1.5": + "integrity" "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + "resolved" "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz" + "version" "0.1.5" + +"ignore-walk@^3.0.1": + "integrity" "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==" + "resolved" "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "minimatch" "^3.0.4" + +"ignore@^3.3.5": + "integrity" "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==" + "resolved" "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz" + "version" "3.3.10" + +"ignore@^4.0.6": + "integrity" "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + "resolved" "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz" + "version" "4.0.6" + +"immer@1.10.0": + "integrity" "sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==" + "resolved" "https://registry.npmjs.org/immer/-/immer-1.10.0.tgz" + "version" "1.10.0" + +"import-cwd@^2.0.0": + "integrity" "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=" + "resolved" "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "import-from" "^2.1.0" + +"import-fresh@^2.0.0": + "integrity" "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=" + "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "caller-path" "^2.0.0" + "resolve-from" "^3.0.0" + +"import-fresh@^3.0.0": + "integrity" "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==" + "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz" + "version" "3.2.1" + dependencies: + "parent-module" "^1.0.0" + "resolve-from" "^4.0.0" + +"import-fresh@^3.1.0": + "integrity" "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==" + "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz" + "version" "3.2.1" + dependencies: + "parent-module" "^1.0.0" + "resolve-from" "^4.0.0" + +"import-from@^2.1.0": + "integrity" "sha1-M1238qev/VOqpHHUuAId7ja387E=" + "resolved" "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "resolve-from" "^3.0.0" + +"import-local@^2.0.0": + "integrity" "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==" + "resolved" "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "pkg-dir" "^3.0.0" + "resolve-cwd" "^2.0.0" + +"imurmurhash@^0.1.4": + "integrity" "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + "version" "0.1.4" + +"indent-string@^4.0.0": + "integrity" "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + "resolved" "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + "version" "4.0.0" + +"indexes-of@^1.0.1": + "integrity" "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + "resolved" "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz" + "version" "1.0.1" + +"infer-owner@^1.0.3", "infer-owner@^1.0.4": + "integrity" "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + "resolved" "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz" + "version" "1.0.4" + +"inflight@^1.0.4": + "integrity" "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=" + "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + "version" "1.0.6" + dependencies: + "once" "^1.3.0" + "wrappy" "1" + +"inherits@^2.0.1", "inherits@^2.0.3", "inherits@~2.0.1", "inherits@~2.0.3", "inherits@2": + "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + "version" "2.0.4" + +"inherits@2.0.1": + "integrity" "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" + "version" "2.0.1" + +"inherits@2.0.3": + "integrity" "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" + "version" "2.0.3" + +"ini@^1.3.5": + "integrity" "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + "resolved" "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz" + "version" "1.3.5" + +"ini@~1.3.0": + "integrity" "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + "resolved" "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz" + "version" "1.3.5" + +"inquirer@^7.0.0": + "integrity" "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==" + "resolved" "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz" + "version" "7.1.0" + dependencies: + "ansi-escapes" "^4.2.1" + "chalk" "^3.0.0" + "cli-cursor" "^3.1.0" + "cli-width" "^2.0.0" + "external-editor" "^3.0.3" + "figures" "^3.0.0" + "lodash" "^4.17.15" + "mute-stream" "0.0.8" + "run-async" "^2.4.0" + "rxjs" "^6.5.3" + "string-width" "^4.1.0" + "strip-ansi" "^6.0.0" + "through" "^2.3.6" + +"inquirer@7.0.4": + "integrity" "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==" + "resolved" "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz" + "version" "7.0.4" + dependencies: + "ansi-escapes" "^4.2.1" + "chalk" "^2.4.2" + "cli-cursor" "^3.1.0" + "cli-width" "^2.0.0" + "external-editor" "^3.0.3" + "figures" "^3.0.0" + "lodash" "^4.17.15" + "mute-stream" "0.0.8" + "run-async" "^2.2.0" + "rxjs" "^6.5.3" + "string-width" "^4.1.0" + "strip-ansi" "^5.1.0" + "through" "^2.3.6" + +"internal-ip@^4.3.0": + "integrity" "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==" + "resolved" "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "default-gateway" "^4.2.0" + "ipaddr.js" "^1.9.0" + +"internal-slot@^1.0.2": + "integrity" "sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==" + "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "es-abstract" "^1.17.0-next.1" + "has" "^1.0.3" + "side-channel" "^1.0.2" + +"invariant@^2.2.2", "invariant@^2.2.4": + "integrity" "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==" + "resolved" "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" + "version" "2.2.4" + dependencies: + "loose-envify" "^1.0.0" + +"invert-kv@^2.0.0": + "integrity" "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==" + "resolved" "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz" + "version" "2.0.0" + +"ip-regex@^2.1.0": + "integrity" "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" + "resolved" "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz" + "version" "2.1.0" + +"ip@^1.1.0", "ip@^1.1.5": + "integrity" "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + "resolved" "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz" + "version" "1.1.5" + +"ipaddr.js@^1.9.0", "ipaddr.js@1.9.1": + "integrity" "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" + "version" "1.9.1" + +"is-absolute-url@^2.0.0": + "integrity" "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" + "resolved" "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz" + "version" "2.1.0" + +"is-absolute-url@^3.0.3": + "integrity" "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" + "resolved" "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz" + "version" "3.0.3" + +"is-accessor-descriptor@^0.1.6": + "integrity" "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=" + "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz" + "version" "0.1.6" + dependencies: + "kind-of" "^3.0.2" + +"is-accessor-descriptor@^1.0.0": + "integrity" "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==" + "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "kind-of" "^6.0.0" + +"is-arguments@^1.0.4": + "integrity" "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==" + "resolved" "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz" + "version" "1.0.4" + +"is-arrayish@^0.2.1": + "integrity" "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + "version" "0.2.1" + +"is-arrayish@^0.3.1": + "integrity" "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz" + "version" "0.3.2" + +"is-binary-path@^1.0.0": + "integrity" "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=" + "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "binary-extensions" "^1.0.0" + +"is-binary-path@~2.1.0": + "integrity" "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" + "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "binary-extensions" "^2.0.0" + +"is-buffer@^1.0.2", "is-buffer@^1.1.5": + "integrity" "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + "resolved" "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" + "version" "1.1.6" + +"is-callable@^1.1.4", "is-callable@^1.1.5": + "integrity" "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" + "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz" + "version" "1.1.5" + +"is-ci@^2.0.0": + "integrity" "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==" + "resolved" "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "ci-info" "^2.0.0" + +"is-color-stop@^1.0.0": + "integrity" "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=" + "resolved" "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "css-color-names" "^0.0.4" + "hex-color-regex" "^1.1.0" + "hsl-regex" "^1.0.0" + "hsla-regex" "^1.0.0" + "rgb-regex" "^1.0.1" + "rgba-regex" "^1.0.0" + +"is-data-descriptor@^0.1.4": + "integrity" "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=" + "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz" + "version" "0.1.4" + dependencies: + "kind-of" "^3.0.2" + +"is-data-descriptor@^1.0.0": + "integrity" "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==" + "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "kind-of" "^6.0.0" + +"is-date-object@^1.0.1": + "integrity" "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" + "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz" + "version" "1.0.2" + +"is-descriptor@^0.1.0": + "integrity" "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==" + "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz" + "version" "0.1.6" + dependencies: + "is-accessor-descriptor" "^0.1.6" + "is-data-descriptor" "^0.1.4" + "kind-of" "^5.0.0" + +"is-descriptor@^1.0.0": + "integrity" "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==" + "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "is-accessor-descriptor" "^1.0.0" + "is-data-descriptor" "^1.0.0" + "kind-of" "^6.0.2" + +"is-descriptor@^1.0.2": + "integrity" "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==" + "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "is-accessor-descriptor" "^1.0.0" + "is-data-descriptor" "^1.0.0" + "kind-of" "^6.0.2" + +"is-directory@^0.3.1": + "integrity" "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + "resolved" "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz" + "version" "0.3.1" + +"is-docker@^2.0.0": + "integrity" "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==" + "resolved" "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz" + "version" "2.0.0" + +"is-extendable@^0.1.0", "is-extendable@^0.1.1": + "integrity" "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" + "version" "0.1.1" + +"is-extendable@^1.0.1": + "integrity" "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==" + "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "is-plain-object" "^2.0.4" + +"is-extglob@^2.1.0", "is-extglob@^2.1.1": + "integrity" "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + "version" "2.1.1" + +"is-fullwidth-code-point@^1.0.0": + "integrity" "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "number-is-nan" "^1.0.0" + +"is-fullwidth-code-point@^2.0.0": + "integrity" "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" + "version" "2.0.0" + +"is-fullwidth-code-point@^3.0.0": + "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + "version" "3.0.0" + +"is-generator-fn@^2.0.0": + "integrity" "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + "resolved" "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" + "version" "2.1.0" + +"is-glob@^3.1.0": + "integrity" "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=" + "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "is-extglob" "^2.1.0" + +"is-glob@^4.0.0", "is-glob@^4.0.1", "is-glob@~4.0.1": + "integrity" "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==" + "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "is-extglob" "^2.1.1" + +"is-number@^3.0.0": + "integrity" "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=" + "resolved" "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "kind-of" "^3.0.2" + +"is-number@^7.0.0": + "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + "version" "7.0.0" + +"is-obj@^1.0.1": + "integrity" "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + "resolved" "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" + "version" "1.0.1" + +"is-obj@^2.0.0": + "integrity" "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + "resolved" "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz" + "version" "2.0.0" + +"is-path-cwd@^2.0.0": + "integrity" "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + "resolved" "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz" + "version" "2.2.0" + +"is-path-in-cwd@^2.0.0": + "integrity" "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==" + "resolved" "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "is-path-inside" "^2.1.0" + +"is-path-inside@^2.1.0": + "integrity" "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==" + "resolved" "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "path-is-inside" "^1.0.2" + +"is-plain-obj@^1.0.0": + "integrity" "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" + "version" "1.1.0" + +"is-plain-object@^2.0.1", "is-plain-object@^2.0.3", "is-plain-object@^2.0.4": + "integrity" "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==" + "resolved" "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" + "version" "2.0.4" + dependencies: + "isobject" "^3.0.1" + +"is-promise@^2.1.0": + "integrity" "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + "resolved" "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz" + "version" "2.1.0" + +"is-regex@^1.0.4", "is-regex@^1.0.5": + "integrity" "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==" + "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "has" "^1.0.3" + +"is-regexp@^1.0.0": + "integrity" "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + "resolved" "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" + "version" "1.0.0" + +"is-resolvable@^1.0.0": + "integrity" "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + "resolved" "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz" + "version" "1.1.0" + +"is-root@2.1.0": + "integrity" "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + "resolved" "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" + "version" "2.1.0" + +"is-stream@^1.0.1", "is-stream@^1.1.0": + "integrity" "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" + "version" "1.1.0" + +"is-string@^1.0.5": + "integrity" "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==" + "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz" + "version" "1.0.5" + +"is-svg@^3.0.0": + "integrity" "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==" + "resolved" "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "html-comment-regex" "^1.1.0" + +"is-symbol@^1.0.2": + "integrity" "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==" + "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "has-symbols" "^1.0.1" + +"is-typedarray@~1.0.0": + "integrity" "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + "version" "1.0.0" + +"is-windows@^1.0.2": + "integrity" "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + "resolved" "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" + "version" "1.0.2" + +"is-wsl@^1.1.0": + "integrity" "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz" + "version" "1.1.0" + +"is-wsl@^2.1.1": + "integrity" "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==" + "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz" + "version" "2.1.1" + +"isarray@^1.0.0", "isarray@~1.0.0", "isarray@1.0.0": + "integrity" "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + "version" "1.0.0" + +"isexe@^2.0.0": + "integrity" "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + "version" "2.0.0" + +"isobject@^2.0.0": + "integrity" "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=" + "resolved" "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "isarray" "1.0.0" + +"isobject@^3.0.0", "isobject@^3.0.1": + "integrity" "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + "resolved" "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" + "version" "3.0.1" + +"isomorphic-fetch@^2.1.1": + "integrity" "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=" + "resolved" "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz" + "version" "2.2.1" + dependencies: + "node-fetch" "^1.0.1" + "whatwg-fetch" ">=0.10.0" + +"isstream@~0.1.2": + "integrity" "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + "resolved" "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" + "version" "0.1.2" + +"istanbul-lib-coverage@^2.0.2", "istanbul-lib-coverage@^2.0.5": + "integrity" "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==" + "resolved" "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz" + "version" "2.0.5" + +"istanbul-lib-instrument@^3.0.1", "istanbul-lib-instrument@^3.3.0": + "integrity" "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==" + "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "@babel/generator" "^7.4.0" + "@babel/parser" "^7.4.3" + "@babel/template" "^7.4.0" + "@babel/traverse" "^7.4.3" + "@babel/types" "^7.4.0" + "istanbul-lib-coverage" "^2.0.5" + "semver" "^6.0.0" + +"istanbul-lib-report@^2.0.4": + "integrity" "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==" + "resolved" "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz" + "version" "2.0.8" + dependencies: + "istanbul-lib-coverage" "^2.0.5" + "make-dir" "^2.1.0" + "supports-color" "^6.1.0" + +"istanbul-lib-source-maps@^3.0.1": + "integrity" "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==" + "resolved" "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz" + "version" "3.0.6" + dependencies: + "debug" "^4.1.1" + "istanbul-lib-coverage" "^2.0.5" + "make-dir" "^2.1.0" + "rimraf" "^2.6.3" + "source-map" "^0.6.1" + +"istanbul-reports@^2.2.6": + "integrity" "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==" + "resolved" "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz" + "version" "2.2.7" + dependencies: + "html-escaper" "^2.0.0" + +"jest-changed-files@^24.9.0": + "integrity" "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==" + "resolved" "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/types" "^24.9.0" + "execa" "^1.0.0" + "throat" "^4.0.0" + +"jest-cli@^24.9.0": + "integrity" "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==" + "resolved" "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/core" "^24.9.0" + "@jest/test-result" "^24.9.0" + "@jest/types" "^24.9.0" + "chalk" "^2.0.1" + "exit" "^0.1.2" + "import-local" "^2.0.0" + "is-ci" "^2.0.0" + "jest-config" "^24.9.0" + "jest-util" "^24.9.0" + "jest-validate" "^24.9.0" + "prompts" "^2.0.1" + "realpath-native" "^1.1.0" + "yargs" "^13.3.0" + +"jest-config@^24.9.0": + "integrity" "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==" + "resolved" "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@babel/core" "^7.1.0" + "@jest/test-sequencer" "^24.9.0" + "@jest/types" "^24.9.0" + "babel-jest" "^24.9.0" + "chalk" "^2.0.1" + "glob" "^7.1.1" + "jest-environment-jsdom" "^24.9.0" + "jest-environment-node" "^24.9.0" + "jest-get-type" "^24.9.0" + "jest-jasmine2" "^24.9.0" + "jest-regex-util" "^24.3.0" + "jest-resolve" "^24.9.0" + "jest-util" "^24.9.0" + "jest-validate" "^24.9.0" + "micromatch" "^3.1.10" + "pretty-format" "^24.9.0" + "realpath-native" "^1.1.0" + +"jest-diff@^24.9.0": + "integrity" "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==" + "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "chalk" "^2.0.1" + "diff-sequences" "^24.9.0" + "jest-get-type" "^24.9.0" + "pretty-format" "^24.9.0" + +"jest-docblock@^24.3.0": + "integrity" "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==" + "resolved" "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "detect-newline" "^2.1.0" + +"jest-each@^24.9.0": + "integrity" "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==" + "resolved" "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/types" "^24.9.0" + "chalk" "^2.0.1" + "jest-get-type" "^24.9.0" + "jest-util" "^24.9.0" + "pretty-format" "^24.9.0" + +"jest-environment-jsdom-fourteen@1.0.1": + "integrity" "sha512-DojMX1sY+at5Ep+O9yME34CdidZnO3/zfPh8UW+918C5fIZET5vCjfkegixmsi7AtdYfkr4bPlIzmWnlvQkP7Q==" + "resolved" "https://registry.npmjs.org/jest-environment-jsdom-fourteen/-/jest-environment-jsdom-fourteen-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "@jest/environment" "^24.3.0" + "@jest/fake-timers" "^24.3.0" + "@jest/types" "^24.3.0" + "jest-mock" "^24.0.0" + "jest-util" "^24.0.0" + "jsdom" "^14.1.0" + +"jest-environment-jsdom@^24.9.0": + "integrity" "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==" + "resolved" "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/environment" "^24.9.0" + "@jest/fake-timers" "^24.9.0" + "@jest/types" "^24.9.0" + "jest-mock" "^24.9.0" + "jest-util" "^24.9.0" + "jsdom" "^11.5.1" + +"jest-environment-node@^24.9.0": + "integrity" "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==" + "resolved" "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/environment" "^24.9.0" + "@jest/fake-timers" "^24.9.0" + "@jest/types" "^24.9.0" + "jest-mock" "^24.9.0" + "jest-util" "^24.9.0" + +"jest-get-type@^24.9.0": + "integrity" "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==" + "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz" + "version" "24.9.0" + +"jest-haste-map@^24.9.0": + "integrity" "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==" + "resolved" "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/types" "^24.9.0" + "anymatch" "^2.0.0" + "fb-watchman" "^2.0.0" + "graceful-fs" "^4.1.15" + "invariant" "^2.2.4" + "jest-serializer" "^24.9.0" + "jest-util" "^24.9.0" + "jest-worker" "^24.9.0" + "micromatch" "^3.1.10" + "sane" "^4.0.3" + "walker" "^1.0.7" + optionalDependencies: + "fsevents" "^1.2.7" + +"jest-jasmine2@^24.9.0": + "integrity" "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==" + "resolved" "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@babel/traverse" "^7.1.0" + "@jest/environment" "^24.9.0" + "@jest/test-result" "^24.9.0" + "@jest/types" "^24.9.0" + "chalk" "^2.0.1" + "co" "^4.6.0" + "expect" "^24.9.0" + "is-generator-fn" "^2.0.0" + "jest-each" "^24.9.0" + "jest-matcher-utils" "^24.9.0" + "jest-message-util" "^24.9.0" + "jest-runtime" "^24.9.0" + "jest-snapshot" "^24.9.0" + "jest-util" "^24.9.0" + "pretty-format" "^24.9.0" + "throat" "^4.0.0" + +"jest-leak-detector@^24.9.0": + "integrity" "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==" + "resolved" "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "jest-get-type" "^24.9.0" + "pretty-format" "^24.9.0" + +"jest-matcher-utils@^24.9.0": + "integrity" "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==" + "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "chalk" "^2.0.1" + "jest-diff" "^24.9.0" + "jest-get-type" "^24.9.0" + "pretty-format" "^24.9.0" + +"jest-message-util@^24.9.0": + "integrity" "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==" + "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@babel/code-frame" "^7.0.0" + "@jest/test-result" "^24.9.0" + "@jest/types" "^24.9.0" + "@types/stack-utils" "^1.0.1" + "chalk" "^2.0.1" + "micromatch" "^3.1.10" + "slash" "^2.0.0" + "stack-utils" "^1.0.1" + +"jest-mock@^24.0.0", "jest-mock@^24.9.0": + "integrity" "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==" + "resolved" "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/types" "^24.9.0" + +"jest-pnp-resolver@^1.2.1": + "integrity" "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==" + "resolved" "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz" + "version" "1.2.1" + +"jest-regex-util@^24.3.0", "jest-regex-util@^24.9.0": + "integrity" "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==" + "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz" + "version" "24.9.0" + +"jest-resolve-dependencies@^24.9.0": + "integrity" "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==" + "resolved" "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/types" "^24.9.0" + "jest-regex-util" "^24.3.0" + "jest-snapshot" "^24.9.0" + +"jest-resolve@*", "jest-resolve@^24.9.0", "jest-resolve@24.9.0": + "integrity" "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==" + "resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/types" "^24.9.0" + "browser-resolve" "^1.11.3" + "chalk" "^2.0.1" + "jest-pnp-resolver" "^1.2.1" + "realpath-native" "^1.1.0" + +"jest-runner@^24.9.0": + "integrity" "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==" + "resolved" "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/console" "^24.7.1" + "@jest/environment" "^24.9.0" + "@jest/test-result" "^24.9.0" + "@jest/types" "^24.9.0" + "chalk" "^2.4.2" + "exit" "^0.1.2" + "graceful-fs" "^4.1.15" + "jest-config" "^24.9.0" + "jest-docblock" "^24.3.0" + "jest-haste-map" "^24.9.0" + "jest-jasmine2" "^24.9.0" + "jest-leak-detector" "^24.9.0" + "jest-message-util" "^24.9.0" + "jest-resolve" "^24.9.0" + "jest-runtime" "^24.9.0" + "jest-util" "^24.9.0" + "jest-worker" "^24.6.0" + "source-map-support" "^0.5.6" + "throat" "^4.0.0" + +"jest-runtime@^24.9.0": + "integrity" "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==" + "resolved" "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/console" "^24.7.1" + "@jest/environment" "^24.9.0" + "@jest/source-map" "^24.3.0" + "@jest/transform" "^24.9.0" + "@jest/types" "^24.9.0" + "@types/yargs" "^13.0.0" + "chalk" "^2.0.1" + "exit" "^0.1.2" + "glob" "^7.1.3" + "graceful-fs" "^4.1.15" + "jest-config" "^24.9.0" + "jest-haste-map" "^24.9.0" + "jest-message-util" "^24.9.0" + "jest-mock" "^24.9.0" + "jest-regex-util" "^24.3.0" + "jest-resolve" "^24.9.0" + "jest-snapshot" "^24.9.0" + "jest-util" "^24.9.0" + "jest-validate" "^24.9.0" + "realpath-native" "^1.1.0" + "slash" "^2.0.0" + "strip-bom" "^3.0.0" + "yargs" "^13.3.0" + +"jest-serializer@^24.9.0": + "integrity" "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==" + "resolved" "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz" + "version" "24.9.0" + +"jest-snapshot@^24.9.0": + "integrity" "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==" + "resolved" "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@babel/types" "^7.0.0" + "@jest/types" "^24.9.0" + "chalk" "^2.0.1" + "expect" "^24.9.0" + "jest-diff" "^24.9.0" + "jest-get-type" "^24.9.0" + "jest-matcher-utils" "^24.9.0" + "jest-message-util" "^24.9.0" + "jest-resolve" "^24.9.0" + "mkdirp" "^0.5.1" + "natural-compare" "^1.4.0" + "pretty-format" "^24.9.0" + "semver" "^6.2.0" + +"jest-util@^24.0.0", "jest-util@^24.9.0": + "integrity" "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==" + "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/console" "^24.9.0" + "@jest/fake-timers" "^24.9.0" + "@jest/source-map" "^24.9.0" + "@jest/test-result" "^24.9.0" + "@jest/types" "^24.9.0" + "callsites" "^3.0.0" + "chalk" "^2.0.1" + "graceful-fs" "^4.1.15" + "is-ci" "^2.0.0" + "mkdirp" "^0.5.1" + "slash" "^2.0.0" + "source-map" "^0.6.0" + +"jest-validate@^24.9.0": + "integrity" "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==" + "resolved" "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/types" "^24.9.0" + "camelcase" "^5.3.1" + "chalk" "^2.0.1" + "jest-get-type" "^24.9.0" + "leven" "^3.1.0" + "pretty-format" "^24.9.0" + +"jest-watch-typeahead@0.4.2": + "integrity" "sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q==" + "resolved" "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.4.2.tgz" + "version" "0.4.2" + dependencies: + "ansi-escapes" "^4.2.1" + "chalk" "^2.4.1" + "jest-regex-util" "^24.9.0" + "jest-watcher" "^24.3.0" + "slash" "^3.0.0" + "string-length" "^3.1.0" + "strip-ansi" "^5.0.0" + +"jest-watcher@^24.3.0", "jest-watcher@^24.9.0": + "integrity" "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==" + "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/test-result" "^24.9.0" + "@jest/types" "^24.9.0" + "@types/yargs" "^13.0.0" + "ansi-escapes" "^3.0.0" + "chalk" "^2.0.1" + "jest-util" "^24.9.0" + "string-length" "^2.0.0" + +"jest-worker@^24.6.0", "jest-worker@^24.9.0": + "integrity" "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==" + "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "merge-stream" "^2.0.0" + "supports-color" "^6.1.0" + +"jest-worker@^25.1.0": + "integrity" "sha512-FJn9XDUSxcOR4cwDzRfL1z56rUofNTFs539FGASpd50RHdb6EVkhxQqktodW2mI49l+W3H+tFJDotCHUQF6dmA==" + "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-25.2.6.tgz" + "version" "25.2.6" + dependencies: + "merge-stream" "^2.0.0" + "supports-color" "^7.0.0" + +"jest@24.9.0": + "integrity" "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==" + "resolved" "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "import-local" "^2.0.0" + "jest-cli" "^24.9.0" + +"js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0": + "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + "version" "4.0.0" + +"js-tokens@^3.0.2": + "integrity" "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz" + "version" "3.0.2" + +"js-yaml@^3.13.1": + "integrity" "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==" + "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz" + "version" "3.13.1" + dependencies: + "argparse" "^1.0.7" + "esprima" "^4.0.0" + +"jsbn@~0.1.0": + "integrity" "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + "resolved" "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" + "version" "0.1.1" + +"jsdom@^11.5.1": + "integrity" "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==" + "resolved" "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz" + "version" "11.12.0" + dependencies: + "abab" "^2.0.0" + "acorn" "^5.5.3" + "acorn-globals" "^4.1.0" + "array-equal" "^1.0.0" + "cssom" ">= 0.3.2 < 0.4.0" + "cssstyle" "^1.0.0" + "data-urls" "^1.0.0" + "domexception" "^1.0.1" + "escodegen" "^1.9.1" + "html-encoding-sniffer" "^1.0.2" + "left-pad" "^1.3.0" + "nwsapi" "^2.0.7" + "parse5" "4.0.0" + "pn" "^1.1.0" + "request" "^2.87.0" + "request-promise-native" "^1.0.5" + "sax" "^1.2.4" + "symbol-tree" "^3.2.2" + "tough-cookie" "^2.3.4" + "w3c-hr-time" "^1.0.1" + "webidl-conversions" "^4.0.2" + "whatwg-encoding" "^1.0.3" + "whatwg-mimetype" "^2.1.0" + "whatwg-url" "^6.4.1" + "ws" "^5.2.0" + "xml-name-validator" "^3.0.0" + +"jsdom@^14.1.0": + "integrity" "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==" + "resolved" "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz" + "version" "14.1.0" + dependencies: + "abab" "^2.0.0" + "acorn" "^6.0.4" + "acorn-globals" "^4.3.0" + "array-equal" "^1.0.0" + "cssom" "^0.3.4" + "cssstyle" "^1.1.1" + "data-urls" "^1.1.0" + "domexception" "^1.0.1" + "escodegen" "^1.11.0" + "html-encoding-sniffer" "^1.0.2" + "nwsapi" "^2.1.3" + "parse5" "5.1.0" + "pn" "^1.1.0" + "request" "^2.88.0" + "request-promise-native" "^1.0.5" + "saxes" "^3.1.9" + "symbol-tree" "^3.2.2" + "tough-cookie" "^2.5.0" + "w3c-hr-time" "^1.0.1" + "w3c-xmlserializer" "^1.1.2" + "webidl-conversions" "^4.0.2" + "whatwg-encoding" "^1.0.5" + "whatwg-mimetype" "^2.3.0" + "whatwg-url" "^7.0.0" + "ws" "^6.1.2" + "xml-name-validator" "^3.0.0" + +"jsesc@^2.5.1": + "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + "version" "2.5.2" + +"jsesc@~0.5.0": + "integrity" "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + "version" "0.5.0" + +"json-parse-better-errors@^1.0.1", "json-parse-better-errors@^1.0.2": + "integrity" "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + "resolved" "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" + "version" "1.0.2" + +"json-schema-traverse@^0.4.1": + "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + "version" "0.4.1" + +"json-schema@0.2.3": + "integrity" "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz" + "version" "0.2.3" + +"json-stable-stringify-without-jsonify@^1.0.1": + "integrity" "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + "resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + "version" "1.0.1" + +"json-stable-stringify@^1.0.1": + "integrity" "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=" + "resolved" "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "jsonify" "~0.0.0" + +"json-stringify-safe@~5.0.1": + "integrity" "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + "resolved" "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" + "version" "5.0.1" + +"json3@^3.3.2": + "integrity" "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" + "resolved" "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz" + "version" "3.3.3" + +"json5@^1.0.1": + "integrity" "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==" + "resolved" "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "minimist" "^1.2.0" + +"json5@^2.1.2": + "integrity" "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==" + "resolved" "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz" + "version" "2.1.3" + dependencies: + "minimist" "^1.2.5" + +"jsonfile@^4.0.0": + "integrity" "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=" + "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" + "version" "4.0.0" + optionalDependencies: + "graceful-fs" "^4.1.6" + +"jsonify@~0.0.0": + "integrity" "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" + "resolved" "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz" + "version" "0.0.0" + +"jsprim@^1.2.2": + "integrity" "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=" + "resolved" "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz" + "version" "1.4.1" + dependencies: + "assert-plus" "1.0.0" + "extsprintf" "1.3.0" + "json-schema" "0.2.3" + "verror" "1.10.0" + +"jsx-ast-utils@^2.2.1", "jsx-ast-utils@^2.2.3": + "integrity" "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==" + "resolved" "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz" + "version" "2.2.3" + dependencies: + "array-includes" "^3.0.3" + "object.assign" "^4.1.0" + +"killable@^1.0.1": + "integrity" "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + "resolved" "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz" + "version" "1.0.1" + +"kind-of@^2.0.1": + "integrity" "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "is-buffer" "^1.0.2" + +"kind-of@^3.0.2", "kind-of@^3.0.3", "kind-of@^3.2.0": + "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + "version" "3.2.2" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^4.0.0": + "integrity" "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^5.0.0": + "integrity" "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz" + "version" "5.1.0" + +"kind-of@^6.0.0", "kind-of@^6.0.2": + "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + "version" "6.0.3" + +"kleur@^3.0.3": + "integrity" "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + "resolved" "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" + "version" "3.0.3" + +"last-call-webpack-plugin@^3.0.0": + "integrity" "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==" + "resolved" "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "lodash" "^4.17.5" + "webpack-sources" "^1.1.0" + +"lazy-cache@^0.2.3": + "integrity" "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=" + "resolved" "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz" + "version" "0.2.7" + +"lazy-cache@^1.0.3": + "integrity" "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" + "resolved" "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz" + "version" "1.0.4" + +"lcid@^2.0.0": + "integrity" "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==" + "resolved" "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "invert-kv" "^2.0.0" + +"left-pad@^1.3.0": + "integrity" "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==" + "resolved" "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz" + "version" "1.3.0" + +"leven@^3.1.0": + "integrity" "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + "resolved" "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" + "version" "3.1.0" + +"levenary@^1.1.1": + "integrity" "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==" + "resolved" "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "leven" "^3.1.0" + +"levn@^0.3.0", "levn@~0.3.0": + "integrity" "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=" + "resolved" "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "prelude-ls" "~1.1.2" + "type-check" "~0.3.2" + +"lines-and-columns@^1.1.6": + "integrity" "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + "resolved" "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz" + "version" "1.1.6" + +"load-json-file@^2.0.0": + "integrity" "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=" + "resolved" "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "graceful-fs" "^4.1.2" + "parse-json" "^2.2.0" + "pify" "^2.0.0" + "strip-bom" "^3.0.0" + +"load-json-file@^4.0.0": + "integrity" "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=" + "resolved" "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "graceful-fs" "^4.1.2" + "parse-json" "^4.0.0" + "pify" "^3.0.0" + "strip-bom" "^3.0.0" + +"loader-fs-cache@^1.0.2": + "integrity" "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==" + "resolved" "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "find-cache-dir" "^0.1.1" + "mkdirp" "^0.5.1" + +"loader-runner@^2.4.0": + "integrity" "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" + "resolved" "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz" + "version" "2.4.0" + +"loader-utils@^1.1.0", "loader-utils@^1.2.3", "loader-utils@^1.4.0": + "integrity" "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==" + "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "big.js" "^5.2.2" + "emojis-list" "^3.0.0" + "json5" "^1.0.1" + +"loader-utils@1.2.3": + "integrity" "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==" + "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz" + "version" "1.2.3" + dependencies: + "big.js" "^5.2.2" + "emojis-list" "^2.0.0" + "json5" "^1.0.1" + +"locate-path@^2.0.0": + "integrity" "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "p-locate" "^2.0.0" + "path-exists" "^3.0.0" + +"locate-path@^3.0.0": + "integrity" "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "p-locate" "^3.0.0" + "path-exists" "^3.0.0" + +"locate-path@^5.0.0": + "integrity" "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "p-locate" "^4.1.0" + +"lodash._reinterpolate@^3.0.0": + "integrity" "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + "resolved" "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz" + "version" "3.0.0" + +"lodash.memoize@^4.1.2": + "integrity" "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + "resolved" "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" + "version" "4.1.2" + +"lodash.sortby@^4.7.0": + "integrity" "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + "resolved" "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" + "version" "4.7.0" + +"lodash.template@^4.4.0", "lodash.template@^4.5.0": + "integrity" "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==" + "resolved" "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz" + "version" "4.5.0" + dependencies: + "lodash._reinterpolate" "^3.0.0" + "lodash.templatesettings" "^4.0.0" + +"lodash.templatesettings@^4.0.0": + "integrity" "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==" + "resolved" "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "lodash._reinterpolate" "^3.0.0" + +"lodash.uniq@^4.5.0": + "integrity" "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + "resolved" "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" + "version" "4.5.0" + +"lodash@^4.17.11", "lodash@^4.17.13", "lodash@^4.17.14", "lodash@^4.17.15", "lodash@^4.17.5", "lodash@>=3.5 <5": + "integrity" "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz" + "version" "4.17.15" + +"loglevel@^1.6.6": + "integrity" "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==" + "resolved" "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz" + "version" "1.6.7" + +"loose-envify@^1.0.0", "loose-envify@^1.1.0", "loose-envify@^1.3.1", "loose-envify@^1.4.0": + "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" + "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "js-tokens" "^3.0.0 || ^4.0.0" + +"lower-case@^2.0.1": + "integrity" "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==" + "resolved" "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "tslib" "^1.10.0" + +"lru-cache@^5.1.1": + "integrity" "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" + "version" "5.1.1" + dependencies: + "yallist" "^3.0.2" + +"make-dir@^2.0.0", "make-dir@^2.1.0": + "integrity" "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "pify" "^4.0.1" + "semver" "^5.6.0" + +"make-dir@^3.0.2": + "integrity" "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "semver" "^6.0.0" + +"makeerror@1.0.x": + "integrity" "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=" + "resolved" "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz" + "version" "1.0.11" + dependencies: + "tmpl" "1.0.x" + +"mamacro@^0.0.3": + "integrity" "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==" + "resolved" "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz" + "version" "0.0.3" + +"map-age-cleaner@^0.1.1": + "integrity" "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==" + "resolved" "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz" + "version" "0.1.3" + dependencies: + "p-defer" "^1.0.0" + +"map-cache@^0.2.2": + "integrity" "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + "resolved" "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz" + "version" "0.2.2" + +"map-visit@^1.0.0": + "integrity" "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=" + "resolved" "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "object-visit" "^1.0.0" + +"material-components-web@^0.12.1": + "integrity" "sha1-PvhWK1Os/CO76ugSdRugIeJGy7A=" + "resolved" "https://registry.npmjs.org/material-components-web/-/material-components-web-0.12.1.tgz" + "version" "0.12.1" + dependencies: + "@material/animation" "^0.2.3" + "@material/auto-init" "^0.1.2" + "@material/base" "^0.2.0" + "@material/button" "^0.3.7" + "@material/card" "^0.2.2" + "@material/checkbox" "^0.3.5" + "@material/dialog" "^0.3.0" + "@material/drawer" "^0.4.3" + "@material/elevation" "^0.1.8" + "@material/fab" "^0.3.9" + "@material/form-field" "^0.2.6" + "@material/grid-list" "^0.2.3" + "@material/icon-toggle" "^0.1.12" + "@material/layout-grid" "^0.1.2" + "@material/linear-progress" "^0.1.1" + "@material/list" "^0.2.9" + "@material/menu" "^0.2.7" + "@material/radio" "^0.2.5" + "@material/ripple" "^0.6.2" + "@material/select" "^0.3.7" + "@material/snackbar" "^0.2.0" + "@material/switch" "^0.1.8" + "@material/tabs" "^0.2.0" + "@material/textfield" "^0.2.10" + "@material/theme" "^0.1.5" + "@material/toolbar" "^0.3.3" + "@material/typography" "^0.2.2" + +"material-icons@^0.1.0": + "integrity" "sha1-rz2RF3Z71879HylJP916tKkxy8g=" + "resolved" "https://registry.npmjs.org/material-icons/-/material-icons-0.1.0.tgz" + "version" "0.1.0" + +"md5.js@^1.3.4": + "integrity" "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==" + "resolved" "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz" + "version" "1.3.5" + dependencies: + "hash-base" "^3.0.0" + "inherits" "^2.0.1" + "safe-buffer" "^5.1.2" + +"mdn-data@2.0.4": + "integrity" "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" + "version" "2.0.4" + +"mdn-data@2.0.6": + "integrity" "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==" + "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz" + "version" "2.0.6" + +"media-typer@0.3.0": + "integrity" "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + "resolved" "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" + "version" "0.3.0" + +"mem@^4.0.0": + "integrity" "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==" + "resolved" "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "map-age-cleaner" "^0.1.1" + "mimic-fn" "^2.0.0" + "p-is-promise" "^2.0.0" + +"memory-fs@^0.4.1": + "integrity" "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=" + "resolved" "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz" + "version" "0.4.1" + dependencies: + "errno" "^0.1.3" + "readable-stream" "^2.0.1" + +"memory-fs@^0.5.0": + "integrity" "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==" + "resolved" "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz" + "version" "0.5.0" + dependencies: + "errno" "^0.1.3" + "readable-stream" "^2.0.1" + +"merge-deep@^3.0.2": + "integrity" "sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==" + "resolved" "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "arr-union" "^3.1.0" + "clone-deep" "^0.2.4" + "kind-of" "^3.0.2" + +"merge-descriptors@1.0.1": + "integrity" "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + "resolved" "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" + "version" "1.0.1" + +"merge-stream@^2.0.0": + "integrity" "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "resolved" "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" + "version" "2.0.0" + +"merge2@^1.2.3": + "integrity" "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==" + "resolved" "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz" + "version" "1.3.0" + +"methods@~1.1.2": + "integrity" "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + "resolved" "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" + "version" "1.1.2" + +"microevent.ts@~0.1.1": + "integrity" "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + "resolved" "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz" + "version" "0.1.1" + +"micromatch@^3.1.10", "micromatch@^3.1.4": + "integrity" "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz" + "version" "3.1.10" + dependencies: + "arr-diff" "^4.0.0" + "array-unique" "^0.3.2" + "braces" "^2.3.1" + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "extglob" "^2.0.4" + "fragment-cache" "^0.2.1" + "kind-of" "^6.0.2" + "nanomatch" "^1.2.9" + "object.pick" "^1.3.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.2" + +"miller-rabin@^4.0.0": + "integrity" "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==" + "resolved" "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "bn.js" "^4.0.0" + "brorand" "^1.0.1" + +"mime-db@>= 1.43.0 < 2", "mime-db@1.43.0": + "integrity" "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==" + "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz" + "version" "1.43.0" + +"mime-types@^2.1.12", "mime-types@~2.1.17", "mime-types@~2.1.19", "mime-types@~2.1.24": + "integrity" "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==" + "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz" + "version" "2.1.26" + dependencies: + "mime-db" "1.43.0" + +"mime@^2.4.4": + "integrity" "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==" + "resolved" "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz" + "version" "2.4.4" + +"mime@1.6.0": + "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + "version" "1.6.0" + +"mimic-fn@^2.0.0", "mimic-fn@^2.1.0": + "integrity" "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + "version" "2.1.0" + +"mini-css-extract-plugin@0.9.0": + "integrity" "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==" + "resolved" "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz" + "version" "0.9.0" + dependencies: + "loader-utils" "^1.1.0" + "normalize-url" "1.9.1" + "schema-utils" "^1.0.0" + "webpack-sources" "^1.1.0" + +"minimalistic-assert@^1.0.0", "minimalistic-assert@^1.0.1": + "integrity" "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + "resolved" "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" + "version" "1.0.1" + +"minimalistic-crypto-utils@^1.0.0", "minimalistic-crypto-utils@^1.0.1": + "integrity" "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + "resolved" "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" + "version" "1.0.1" + +"minimatch@^3.0.4", "minimatch@3.0.4": + "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "brace-expansion" "^1.1.7" + +"minimist@^1.1.1", "minimist@^1.2.0", "minimist@^1.2.5": + "integrity" "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" + "version" "1.2.5" + +"minipass-collect@^1.0.2": + "integrity" "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==" + "resolved" "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "minipass" "^3.0.0" + +"minipass-flush@^1.0.5": + "integrity" "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==" + "resolved" "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "minipass" "^3.0.0" + +"minipass-pipeline@^1.2.2": + "integrity" "sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA==" + "resolved" "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz" + "version" "1.2.2" + dependencies: + "minipass" "^3.0.0" + +"minipass@^2.6.0", "minipass@^2.8.6", "minipass@^2.9.0": + "integrity" "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==" + "resolved" "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz" + "version" "2.9.0" + dependencies: + "safe-buffer" "^5.1.2" + "yallist" "^3.0.0" + +"minipass@^3.0.0", "minipass@^3.1.1": + "integrity" "sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==" + "resolved" "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz" + "version" "3.1.1" + dependencies: + "yallist" "^4.0.0" + +"minizlib@^1.2.1": + "integrity" "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==" + "resolved" "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz" + "version" "1.3.3" + dependencies: + "minipass" "^2.9.0" + +"mississippi@^3.0.0": + "integrity" "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==" + "resolved" "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "concat-stream" "^1.5.0" + "duplexify" "^3.4.2" + "end-of-stream" "^1.1.0" + "flush-write-stream" "^1.0.0" + "from2" "^2.1.0" + "parallel-transform" "^1.1.0" + "pump" "^3.0.0" + "pumpify" "^1.3.3" + "stream-each" "^1.1.0" + "through2" "^2.0.0" + +"mixin-deep@^1.2.0": + "integrity" "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==" + "resolved" "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "for-in" "^1.0.2" + "is-extendable" "^1.0.1" + +"mixin-object@^2.0.1": + "integrity" "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=" + "resolved" "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "for-in" "^0.1.3" + "is-extendable" "^0.1.1" + +"mkdirp@^0.5.0": + "version" "0.5.3" + dependencies: + "minimist" "^1.2.5" + +"mkdirp@^0.5.1", "mkdirp@^0.5.3", "mkdirp@~0.5.1": + "integrity" "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==" + "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" + "version" "0.5.5" + dependencies: + "minimist" "^1.2.5" + +"move-concurrently@^1.0.1": + "integrity" "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=" + "resolved" "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "aproba" "^1.1.1" + "copy-concurrently" "^1.0.0" + "fs-write-stream-atomic" "^1.0.8" + "mkdirp" "^0.5.1" + "rimraf" "^2.5.4" + "run-queue" "^1.0.3" + +"ms@^2.1.1": + "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + "version" "2.1.2" + +"ms@2.0.0": + "integrity" "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + "version" "2.0.0" + +"ms@2.1.1": + "integrity" "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz" + "version" "2.1.1" + +"multicast-dns-service-types@^1.1.0": + "integrity" "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + "resolved" "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz" + "version" "1.1.0" + +"multicast-dns@^6.0.1": + "integrity" "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==" + "resolved" "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz" + "version" "6.2.3" + dependencies: + "dns-packet" "^1.3.1" + "thunky" "^1.0.2" + +"mute-stream@0.0.8": + "integrity" "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + "resolved" "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz" + "version" "0.0.8" + +"nan@^2.12.1": + "integrity" "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" + "resolved" "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz" + "version" "2.14.0" + +"nanomatch@^1.2.9": + "integrity" "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==" + "resolved" "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz" + "version" "1.2.13" + dependencies: + "arr-diff" "^4.0.0" + "array-unique" "^0.3.2" + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "fragment-cache" "^0.2.1" + "is-windows" "^1.0.2" + "kind-of" "^6.0.2" + "object.pick" "^1.3.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"natural-compare@^1.4.0": + "integrity" "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + "version" "1.4.0" + +"needle@^2.2.1": + "version" "2.3.3" + dependencies: + "debug" "^3.2.6" + "iconv-lite" "^0.4.4" + "sax" "^1.2.4" + +"negotiator@0.6.2": + "integrity" "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz" + "version" "0.6.2" + +"neo-async@^2.5.0", "neo-async@^2.6.1": + "integrity" "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==" + "resolved" "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz" + "version" "2.6.1" + +"next-tick@~1.0.0": + "integrity" "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + "resolved" "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz" + "version" "1.0.0" + +"nice-try@^1.0.4": + "integrity" "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + "resolved" "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" + "version" "1.0.5" + +"no-case@^3.0.3": + "integrity" "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==" + "resolved" "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "lower-case" "^2.0.1" + "tslib" "^1.10.0" + +"node-fetch@^1.0.1": + "integrity" "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==" + "resolved" "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz" + "version" "1.7.3" + dependencies: + "encoding" "^0.1.11" + "is-stream" "^1.0.1" + +"node-forge@0.9.0": + "integrity" "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==" + "resolved" "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz" + "version" "0.9.0" + +"node-int64@^0.4.0": + "integrity" "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + "resolved" "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" + "version" "0.4.0" + +"node-libs-browser@^2.2.1": + "integrity" "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==" + "resolved" "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz" + "version" "2.2.1" + dependencies: + "assert" "^1.1.1" + "browserify-zlib" "^0.2.0" + "buffer" "^4.3.0" + "console-browserify" "^1.1.0" + "constants-browserify" "^1.0.0" + "crypto-browserify" "^3.11.0" + "domain-browser" "^1.1.1" + "events" "^3.0.0" + "https-browserify" "^1.0.0" + "os-browserify" "^0.3.0" + "path-browserify" "0.0.1" + "process" "^0.11.10" + "punycode" "^1.2.4" + "querystring-es3" "^0.2.0" + "readable-stream" "^2.3.3" + "stream-browserify" "^2.0.1" + "stream-http" "^2.7.2" + "string_decoder" "^1.0.0" + "timers-browserify" "^2.0.4" + "tty-browserify" "0.0.0" + "url" "^0.11.0" + "util" "^0.11.0" + "vm-browserify" "^1.0.1" + +"node-modules-regexp@^1.0.0": + "integrity" "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" + "resolved" "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz" + "version" "1.0.0" + +"node-notifier@^5.4.2": + "integrity" "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==" + "resolved" "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz" + "version" "5.4.3" + dependencies: + "growly" "^1.3.0" + "is-wsl" "^1.1.0" + "semver" "^5.5.0" + "shellwords" "^0.1.1" + "which" "^1.3.0" + +"node-pre-gyp@*": + "integrity" "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==" + "resolved" "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz" + "version" "0.14.0" + dependencies: + "detect-libc" "^1.0.2" + "mkdirp" "^0.5.1" + "needle" "^2.2.1" + "nopt" "^4.0.1" + "npm-packlist" "^1.1.6" + "npmlog" "^4.0.2" + "rc" "^1.2.7" + "rimraf" "^2.6.1" + "semver" "^5.3.0" + "tar" "^4.4.2" + +"node-releases@^1.1.52", "node-releases@^1.1.53": + "integrity" "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==" + "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz" + "version" "1.1.53" + +"nopt@^4.0.1": + "integrity" "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==" + "resolved" "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "abbrev" "1" + "osenv" "^0.1.4" + +"normalize-package-data@^2.3.2": + "integrity" "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" + "resolved" "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + "version" "2.5.0" + dependencies: + "hosted-git-info" "^2.1.4" + "resolve" "^1.10.0" + "semver" "2 || 3 || 4 || 5" + "validate-npm-package-license" "^3.0.1" + +"normalize-path@^2.1.1": + "integrity" "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=" + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "remove-trailing-separator" "^1.0.1" + +"normalize-path@^3.0.0", "normalize-path@~3.0.0": + "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + "version" "3.0.0" + +"normalize-range@^0.1.2": + "integrity" "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + "resolved" "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" + "version" "0.1.2" + +"normalize-url@^3.0.0": + "integrity" "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" + "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz" + "version" "3.3.0" + +"normalize-url@1.9.1": + "integrity" "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=" + "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz" + "version" "1.9.1" + dependencies: + "object-assign" "^4.0.1" + "prepend-http" "^1.0.0" + "query-string" "^4.1.0" + "sort-keys" "^1.0.0" + +"npm-bundled@^1.0.1": + "integrity" "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==" + "resolved" "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "npm-normalize-package-bin" "^1.0.1" + +"npm-normalize-package-bin@^1.0.1": + "integrity" "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" + "resolved" "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz" + "version" "1.0.1" + +"npm-packlist@^1.1.6": + "integrity" "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==" + "resolved" "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz" + "version" "1.4.8" + dependencies: + "ignore-walk" "^3.0.1" + "npm-bundled" "^1.0.1" + "npm-normalize-package-bin" "^1.0.1" + +"npm-run-path@^2.0.0": + "integrity" "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=" + "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "path-key" "^2.0.0" + +"npmlog@^4.0.2": + "integrity" "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==" + "resolved" "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "are-we-there-yet" "~1.1.2" + "console-control-strings" "~1.1.0" + "gauge" "~2.7.3" + "set-blocking" "~2.0.0" + +"nth-check@^1.0.2", "nth-check@~1.0.1": + "integrity" "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==" + "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "boolbase" "~1.0.0" + +"num2fraction@^1.2.2": + "integrity" "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + "resolved" "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz" + "version" "1.2.2" + +"number-is-nan@^1.0.0": + "integrity" "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + "resolved" "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz" + "version" "1.0.1" + +"nwsapi@^2.0.7", "nwsapi@^2.1.3": + "integrity" "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + "resolved" "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz" + "version" "2.2.0" + +"oauth-sign@~0.9.0": + "integrity" "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + "resolved" "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz" + "version" "0.9.0" + +"object-assign@^4.0.1", "object-assign@^4.1.0", "object-assign@^4.1.1": + "integrity" "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + "version" "4.1.1" + +"object-copy@^0.1.0": + "integrity" "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=" + "resolved" "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz" + "version" "0.1.0" + dependencies: + "copy-descriptor" "^0.1.0" + "define-property" "^0.2.5" + "kind-of" "^3.0.3" + +"object-hash@^2.0.1": + "integrity" "sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==" + "resolved" "https://registry.npmjs.org/object-hash/-/object-hash-2.0.3.tgz" + "version" "2.0.3" + +"object-inspect@^1.7.0": + "integrity" "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" + "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz" + "version" "1.7.0" + +"object-is@^1.0.1": + "integrity" "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==" + "resolved" "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz" + "version" "1.0.2" + +"object-keys@^1.0.11", "object-keys@^1.0.12", "object-keys@^1.1.1": + "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + "version" "1.1.1" + +"object-path@0.11.4": + "integrity" "sha1-NwrnUvvzfePqcKhhwju6iRVpGUk=" + "resolved" "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz" + "version" "0.11.4" + +"object-visit@^1.0.0": + "integrity" "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=" + "resolved" "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "isobject" "^3.0.0" + +"object.assign@^4.1.0": + "integrity" "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==" + "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "define-properties" "^1.1.2" + "function-bind" "^1.1.1" + "has-symbols" "^1.0.0" + "object-keys" "^1.0.11" + +"object.entries@^1.1.0", "object.entries@^1.1.1": + "integrity" "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==" + "resolved" "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.0-next.1" + "function-bind" "^1.1.1" + "has" "^1.0.3" + +"object.fromentries@^2.0.2": + "integrity" "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==" + "resolved" "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.0-next.1" + "function-bind" "^1.1.1" + "has" "^1.0.3" + +"object.getownpropertydescriptors@^2.0.3", "object.getownpropertydescriptors@^2.1.0": + "integrity" "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==" + "resolved" "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.0-next.1" + +"object.pick@^1.3.0": + "integrity" "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=" + "resolved" "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "isobject" "^3.0.1" + +"object.values@^1.1.0", "object.values@^1.1.1": + "integrity" "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==" + "resolved" "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.0-next.1" + "function-bind" "^1.1.1" + "has" "^1.0.3" + +"obuf@^1.0.0", "obuf@^1.1.2": + "integrity" "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + "resolved" "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" + "version" "1.1.2" + +"on-finished@~2.3.0": + "integrity" "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=" + "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "ee-first" "1.1.1" + +"on-headers@~1.0.2": + "integrity" "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + "resolved" "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" + "version" "1.0.2" + +"once@^1.3.0", "once@^1.3.1", "once@^1.4.0": + "integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=" + "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "wrappy" "1" + +"onetime@^5.1.0": + "integrity" "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==" + "resolved" "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "mimic-fn" "^2.1.0" + +"open@^7.0.2": + "integrity" "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==" + "resolved" "https://registry.npmjs.org/open/-/open-7.0.3.tgz" + "version" "7.0.3" + dependencies: + "is-docker" "^2.0.0" + "is-wsl" "^2.1.1" + +"opn@^5.5.0": + "integrity" "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==" + "resolved" "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz" + "version" "5.5.0" + dependencies: + "is-wsl" "^1.1.0" + +"optimize-css-assets-webpack-plugin@5.0.3": + "integrity" "sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA==" + "resolved" "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz" + "version" "5.0.3" + dependencies: + "cssnano" "^4.1.10" + "last-call-webpack-plugin" "^3.0.0" + +"optionator@^0.8.1", "optionator@^0.8.3": + "integrity" "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==" + "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" + "version" "0.8.3" + 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" + +"original@^1.0.0": + "integrity" "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==" + "resolved" "https://registry.npmjs.org/original/-/original-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "url-parse" "^1.4.3" + +"os-browserify@^0.3.0": + "integrity" "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + "resolved" "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz" + "version" "0.3.0" + +"os-homedir@^1.0.0": + "integrity" "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + "resolved" "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz" + "version" "1.0.2" + +"os-locale@^3.0.0": + "integrity" "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==" + "resolved" "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "execa" "^1.0.0" + "lcid" "^2.0.0" + "mem" "^4.0.0" + +"os-tmpdir@^1.0.0": + "integrity" "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + "resolved" "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" + "version" "1.0.2" + +"os-tmpdir@~1.0.2": + "integrity" "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + "resolved" "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" + "version" "1.0.2" + +"osenv@^0.1.4": + "integrity" "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==" + "resolved" "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz" + "version" "0.1.5" + dependencies: + "os-homedir" "^1.0.0" + "os-tmpdir" "^1.0.0" + +"p-defer@^1.0.0": + "integrity" "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=" + "resolved" "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz" + "version" "1.0.0" + +"p-each-series@^1.0.0": + "integrity" "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=" + "resolved" "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "p-reduce" "^1.0.0" + +"p-finally@^1.0.0": + "integrity" "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + "resolved" "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" + "version" "1.0.0" + +"p-is-promise@^2.0.0": + "integrity" "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==" + "resolved" "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz" + "version" "2.1.0" + +"p-limit@^1.1.0": + "integrity" "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "p-try" "^1.0.0" + +"p-limit@^2.0.0", "p-limit@^2.2.0": + "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "p-try" "^2.0.0" + +"p-limit@^2.2.0", "p-limit@^2.2.2": + "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "p-try" "^2.0.0" + +"p-locate@^2.0.0": + "integrity" "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "p-limit" "^1.1.0" + +"p-locate@^3.0.0": + "integrity" "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "p-limit" "^2.0.0" + +"p-locate@^4.1.0": + "integrity" "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "p-limit" "^2.2.0" + +"p-map@^2.0.0": + "integrity" "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + "resolved" "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz" + "version" "2.1.0" + +"p-map@^3.0.0": + "integrity" "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==" + "resolved" "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "aggregate-error" "^3.0.0" + +"p-reduce@^1.0.0": + "integrity" "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=" + "resolved" "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz" + "version" "1.0.0" + +"p-retry@^3.0.1": + "integrity" "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==" + "resolved" "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "retry" "^0.12.0" + +"p-try@^1.0.0": + "integrity" "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" + "version" "1.0.0" + +"p-try@^2.0.0": + "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + "version" "2.2.0" + +"pako@~1.0.5": + "integrity" "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + "resolved" "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz" + "version" "1.0.11" + +"parallel-transform@^1.1.0": + "integrity" "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==" + "resolved" "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "cyclist" "^1.0.1" + "inherits" "^2.0.3" + "readable-stream" "^2.1.5" + +"param-case@^3.0.3": + "integrity" "sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==" + "resolved" "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "dot-case" "^3.0.3" + "tslib" "^1.10.0" + +"parent-module@^1.0.0": + "integrity" "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" + "resolved" "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "callsites" "^3.0.0" + +"parse-asn1@^5.0.0": + "integrity" "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==" + "resolved" "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz" + "version" "5.1.5" + dependencies: + "asn1.js" "^4.0.0" + "browserify-aes" "^1.0.0" + "create-hash" "^1.1.0" + "evp_bytestokey" "^1.0.0" + "pbkdf2" "^3.0.3" + "safe-buffer" "^5.1.1" + +"parse-json@^2.2.0": + "integrity" "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "error-ex" "^1.2.0" + +"parse-json@^4.0.0": + "integrity" "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "error-ex" "^1.3.1" + "json-parse-better-errors" "^1.0.1" + +"parse-json@^5.0.0": + "integrity" "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "@babel/code-frame" "^7.0.0" + "error-ex" "^1.3.1" + "json-parse-better-errors" "^1.0.1" + "lines-and-columns" "^1.1.6" + +"parse5@4.0.0": + "integrity" "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" + "resolved" "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz" + "version" "4.0.0" + +"parse5@5.1.0": + "integrity" "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" + "resolved" "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz" + "version" "5.1.0" + +"parseurl@~1.3.2", "parseurl@~1.3.3": + "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" + "version" "1.3.3" + +"pascal-case@^3.1.1": + "integrity" "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==" + "resolved" "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz" + "version" "3.1.1" + dependencies: + "no-case" "^3.0.3" + "tslib" "^1.10.0" + +"pascalcase@^0.1.1": + "integrity" "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + "resolved" "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz" + "version" "0.1.1" + +"path-browserify@0.0.1": + "integrity" "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + "resolved" "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz" + "version" "0.0.1" + +"path-dirname@^1.0.0": + "integrity" "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + "resolved" "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz" + "version" "1.0.2" + +"path-exists@^2.0.0": + "integrity" "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "pinkie-promise" "^2.0.0" + +"path-exists@^3.0.0": + "integrity" "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + "version" "3.0.0" + +"path-exists@^4.0.0": + "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + "version" "4.0.0" + +"path-is-absolute@^1.0.0": + "integrity" "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + "version" "1.0.1" + +"path-is-inside@^1.0.2": + "integrity" "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + "resolved" "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" + "version" "1.0.2" + +"path-key@^2.0.0", "path-key@^2.0.1": + "integrity" "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" + "version" "2.0.1" + +"path-key@^3.1.0": + "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + "version" "3.1.1" + +"path-parse@^1.0.6": + "integrity" "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz" + "version" "1.0.6" + +"path-to-regexp@0.1.7": + "integrity" "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" + "version" "0.1.7" + +"path-type@^2.0.0": + "integrity" "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "pify" "^2.0.0" + +"path-type@^3.0.0": + "integrity" "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "pify" "^3.0.0" + +"path-type@^4.0.0": + "integrity" "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + "version" "4.0.0" + +"pbkdf2@^3.0.3": + "integrity" "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==" + "resolved" "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz" + "version" "3.0.17" + dependencies: + "create-hash" "^1.1.2" + "create-hmac" "^1.1.4" + "ripemd160" "^2.0.1" + "safe-buffer" "^5.0.1" + "sha.js" "^2.4.8" + +"performance-now@^2.1.0": + "integrity" "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" + "version" "2.1.0" + +"picomatch@^2.0.4", "picomatch@^2.0.7": + "integrity" "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" + "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz" + "version" "2.2.2" + +"pify@^2.0.0": + "integrity" "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + "resolved" "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + "version" "2.3.0" + +"pify@^3.0.0": + "integrity" "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + "resolved" "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz" + "version" "3.0.0" + +"pify@^4.0.1": + "integrity" "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + "resolved" "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" + "version" "4.0.1" + +"pinkie-promise@^2.0.0": + "integrity" "sha1-ITXW36ejWMBprJsXh3YogihFD/o=" + "resolved" "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "pinkie" "^2.0.0" + +"pinkie@^2.0.0": + "integrity" "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + "resolved" "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz" + "version" "2.0.4" + +"pirates@^4.0.1": + "integrity" "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==" + "resolved" "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "node-modules-regexp" "^1.0.0" + +"pkg-dir@^1.0.0": + "integrity" "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "find-up" "^1.0.0" + +"pkg-dir@^2.0.0": + "integrity" "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "find-up" "^2.1.0" + +"pkg-dir@^3.0.0": + "integrity" "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "find-up" "^3.0.0" + +"pkg-dir@^4.1.0": + "integrity" "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "find-up" "^4.0.0" + +"pkg-up@^2.0.0": + "integrity" "sha1-yBmscoBZpGHKscOImivjxJoATX8=" + "resolved" "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "find-up" "^2.1.0" + +"pkg-up@^3.1.0", "pkg-up@3.1.0": + "integrity" "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==" + "resolved" "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "find-up" "^3.0.0" + +"pn@^1.1.0": + "integrity" "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" + "resolved" "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz" + "version" "1.1.0" + +"pnp-webpack-plugin@1.6.4": + "integrity" "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==" + "resolved" "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz" + "version" "1.6.4" + dependencies: + "ts-pnp" "^1.1.6" + +"portfinder@^1.0.25": + "integrity" "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==" + "resolved" "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz" + "version" "1.0.25" + dependencies: + "async" "^2.6.2" + "debug" "^3.1.1" + "mkdirp" "^0.5.1" + +"posix-character-classes@^0.1.0": + "integrity" "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + "resolved" "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz" + "version" "0.1.1" + +"postcss-attribute-case-insensitive@^4.0.1": + "integrity" "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==" + "resolved" "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "postcss" "^7.0.2" + "postcss-selector-parser" "^6.0.2" + +"postcss-browser-comments@^3.0.0": + "integrity" "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==" + "resolved" "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "postcss" "^7" + +"postcss-calc@^7.0.1": + "integrity" "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==" + "resolved" "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz" + "version" "7.0.2" + dependencies: + "postcss" "^7.0.27" + "postcss-selector-parser" "^6.0.2" + "postcss-value-parser" "^4.0.2" + +"postcss-color-functional-notation@^2.0.1": + "integrity" "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==" + "resolved" "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "postcss" "^7.0.2" + "postcss-values-parser" "^2.0.0" + +"postcss-color-gray@^5.0.0": + "integrity" "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==" + "resolved" "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "@csstools/convert-colors" "^1.4.0" + "postcss" "^7.0.5" + "postcss-values-parser" "^2.0.0" + +"postcss-color-hex-alpha@^5.0.3": + "integrity" "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==" + "resolved" "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz" + "version" "5.0.3" + dependencies: + "postcss" "^7.0.14" + "postcss-values-parser" "^2.0.1" + +"postcss-color-mod-function@^3.0.3": + "integrity" "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==" + "resolved" "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "@csstools/convert-colors" "^1.4.0" + "postcss" "^7.0.2" + "postcss-values-parser" "^2.0.0" + +"postcss-color-rebeccapurple@^4.0.1": + "integrity" "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==" + "resolved" "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "postcss" "^7.0.2" + "postcss-values-parser" "^2.0.0" + +"postcss-colormin@^4.0.3": + "integrity" "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==" + "resolved" "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "browserslist" "^4.0.0" + "color" "^3.0.0" + "has" "^1.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-convert-values@^4.0.1": + "integrity" "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==" + "resolved" "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-custom-media@^7.0.8": + "integrity" "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==" + "resolved" "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz" + "version" "7.0.8" + dependencies: + "postcss" "^7.0.14" + +"postcss-custom-properties@^8.0.11": + "integrity" "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==" + "resolved" "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz" + "version" "8.0.11" + dependencies: + "postcss" "^7.0.17" + "postcss-values-parser" "^2.0.1" + +"postcss-custom-selectors@^5.1.2": + "integrity" "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==" + "resolved" "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "postcss" "^7.0.2" + "postcss-selector-parser" "^5.0.0-rc.3" + +"postcss-dir-pseudo-class@^5.0.0": + "integrity" "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==" + "resolved" "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "postcss" "^7.0.2" + "postcss-selector-parser" "^5.0.0-rc.3" + +"postcss-discard-comments@^4.0.2": + "integrity" "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==" + "resolved" "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "postcss" "^7.0.0" + +"postcss-discard-duplicates@^4.0.2": + "integrity" "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==" + "resolved" "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "postcss" "^7.0.0" + +"postcss-discard-empty@^4.0.1": + "integrity" "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==" + "resolved" "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "postcss" "^7.0.0" + +"postcss-discard-overridden@^4.0.1": + "integrity" "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==" + "resolved" "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "postcss" "^7.0.0" + +"postcss-double-position-gradients@^1.0.0": + "integrity" "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==" + "resolved" "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "postcss" "^7.0.5" + "postcss-values-parser" "^2.0.0" + +"postcss-env-function@^2.0.2": + "integrity" "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==" + "resolved" "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "postcss" "^7.0.2" + "postcss-values-parser" "^2.0.0" + +"postcss-flexbugs-fixes@4.1.0": + "integrity" "sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==" + "resolved" "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "postcss" "^7.0.0" + +"postcss-focus-visible@^4.0.0": + "integrity" "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==" + "resolved" "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "postcss" "^7.0.2" + +"postcss-focus-within@^3.0.0": + "integrity" "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==" + "resolved" "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "postcss" "^7.0.2" + +"postcss-font-variant@^4.0.0": + "integrity" "sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg==" + "resolved" "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "postcss" "^7.0.2" + +"postcss-gap-properties@^2.0.0": + "integrity" "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==" + "resolved" "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "postcss" "^7.0.2" + +"postcss-image-set-function@^3.0.1": + "integrity" "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==" + "resolved" "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "postcss" "^7.0.2" + "postcss-values-parser" "^2.0.0" + +"postcss-initial@^3.0.0": + "integrity" "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==" + "resolved" "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "lodash.template" "^4.5.0" + "postcss" "^7.0.2" + +"postcss-lab-function@^2.0.1": + "integrity" "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==" + "resolved" "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "@csstools/convert-colors" "^1.4.0" + "postcss" "^7.0.2" + "postcss-values-parser" "^2.0.0" + +"postcss-load-config@^2.0.0": + "integrity" "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==" + "resolved" "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "cosmiconfig" "^5.0.0" + "import-cwd" "^2.0.0" + +"postcss-loader@3.0.0": + "integrity" "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==" + "resolved" "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "loader-utils" "^1.1.0" + "postcss" "^7.0.0" + "postcss-load-config" "^2.0.0" + "schema-utils" "^1.0.0" + +"postcss-logical@^3.0.0": + "integrity" "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==" + "resolved" "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "postcss" "^7.0.2" + +"postcss-media-minmax@^4.0.0": + "integrity" "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==" + "resolved" "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "postcss" "^7.0.2" + +"postcss-merge-longhand@^4.0.11": + "integrity" "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==" + "resolved" "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz" + "version" "4.0.11" + dependencies: + "css-color-names" "0.0.4" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + "stylehacks" "^4.0.0" + +"postcss-merge-rules@^4.0.3": + "integrity" "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==" + "resolved" "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "browserslist" "^4.0.0" + "caniuse-api" "^3.0.0" + "cssnano-util-same-parent" "^4.0.0" + "postcss" "^7.0.0" + "postcss-selector-parser" "^3.0.0" + "vendors" "^1.0.0" + +"postcss-minify-font-values@^4.0.2": + "integrity" "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==" + "resolved" "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-minify-gradients@^4.0.2": + "integrity" "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==" + "resolved" "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "cssnano-util-get-arguments" "^4.0.0" + "is-color-stop" "^1.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-minify-params@^4.0.2": + "integrity" "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==" + "resolved" "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "alphanum-sort" "^1.0.0" + "browserslist" "^4.0.0" + "cssnano-util-get-arguments" "^4.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + "uniqs" "^2.0.0" + +"postcss-minify-selectors@^4.0.2": + "integrity" "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==" + "resolved" "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "alphanum-sort" "^1.0.0" + "has" "^1.0.0" + "postcss" "^7.0.0" + "postcss-selector-parser" "^3.0.0" + +"postcss-modules-extract-imports@^2.0.0": + "integrity" "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==" + "resolved" "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "postcss" "^7.0.5" + +"postcss-modules-local-by-default@^3.0.2": + "integrity" "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==" + "resolved" "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "icss-utils" "^4.1.1" + "postcss" "^7.0.16" + "postcss-selector-parser" "^6.0.2" + "postcss-value-parser" "^4.0.0" + +"postcss-modules-scope@^2.1.1": + "integrity" "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==" + "resolved" "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "postcss" "^7.0.6" + "postcss-selector-parser" "^6.0.0" + +"postcss-modules-values@^3.0.0": + "integrity" "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==" + "resolved" "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "icss-utils" "^4.0.0" + "postcss" "^7.0.6" + +"postcss-nesting@^7.0.0": + "integrity" "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==" + "resolved" "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "postcss" "^7.0.2" + +"postcss-normalize-charset@^4.0.1": + "integrity" "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==" + "resolved" "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "postcss" "^7.0.0" + +"postcss-normalize-display-values@^4.0.2": + "integrity" "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==" + "resolved" "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "cssnano-util-get-match" "^4.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize-positions@^4.0.2": + "integrity" "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==" + "resolved" "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "cssnano-util-get-arguments" "^4.0.0" + "has" "^1.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize-repeat-style@^4.0.2": + "integrity" "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==" + "resolved" "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "cssnano-util-get-arguments" "^4.0.0" + "cssnano-util-get-match" "^4.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize-string@^4.0.2": + "integrity" "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==" + "resolved" "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "has" "^1.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize-timing-functions@^4.0.2": + "integrity" "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==" + "resolved" "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "cssnano-util-get-match" "^4.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize-unicode@^4.0.1": + "integrity" "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==" + "resolved" "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "browserslist" "^4.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize-url@^4.0.1": + "integrity" "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==" + "resolved" "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "is-absolute-url" "^2.0.0" + "normalize-url" "^3.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize-whitespace@^4.0.2": + "integrity" "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==" + "resolved" "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize@8.0.1": + "integrity" "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==" + "resolved" "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz" + "version" "8.0.1" + dependencies: + "@csstools/normalize.css" "^10.1.0" + "browserslist" "^4.6.2" + "postcss" "^7.0.17" + "postcss-browser-comments" "^3.0.0" + "sanitize.css" "^10.0.0" + +"postcss-ordered-values@^4.1.2": + "integrity" "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==" + "resolved" "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "cssnano-util-get-arguments" "^4.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-overflow-shorthand@^2.0.0": + "integrity" "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==" + "resolved" "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "postcss" "^7.0.2" + +"postcss-page-break@^2.0.0": + "integrity" "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==" + "resolved" "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "postcss" "^7.0.2" + +"postcss-place@^4.0.1": + "integrity" "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==" + "resolved" "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "postcss" "^7.0.2" + "postcss-values-parser" "^2.0.0" + +"postcss-preset-env@6.7.0": + "integrity" "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==" + "resolved" "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz" + "version" "6.7.0" + dependencies: + "autoprefixer" "^9.6.1" + "browserslist" "^4.6.4" + "caniuse-lite" "^1.0.30000981" + "css-blank-pseudo" "^0.1.4" + "css-has-pseudo" "^0.10.0" + "css-prefers-color-scheme" "^3.1.1" + "cssdb" "^4.4.0" + "postcss" "^7.0.17" + "postcss-attribute-case-insensitive" "^4.0.1" + "postcss-color-functional-notation" "^2.0.1" + "postcss-color-gray" "^5.0.0" + "postcss-color-hex-alpha" "^5.0.3" + "postcss-color-mod-function" "^3.0.3" + "postcss-color-rebeccapurple" "^4.0.1" + "postcss-custom-media" "^7.0.8" + "postcss-custom-properties" "^8.0.11" + "postcss-custom-selectors" "^5.1.2" + "postcss-dir-pseudo-class" "^5.0.0" + "postcss-double-position-gradients" "^1.0.0" + "postcss-env-function" "^2.0.2" + "postcss-focus-visible" "^4.0.0" + "postcss-focus-within" "^3.0.0" + "postcss-font-variant" "^4.0.0" + "postcss-gap-properties" "^2.0.0" + "postcss-image-set-function" "^3.0.1" + "postcss-initial" "^3.0.0" + "postcss-lab-function" "^2.0.1" + "postcss-logical" "^3.0.0" + "postcss-media-minmax" "^4.0.0" + "postcss-nesting" "^7.0.0" + "postcss-overflow-shorthand" "^2.0.0" + "postcss-page-break" "^2.0.0" + "postcss-place" "^4.0.1" + "postcss-pseudo-class-any-link" "^6.0.0" + "postcss-replace-overflow-wrap" "^3.0.0" + "postcss-selector-matches" "^4.0.0" + "postcss-selector-not" "^4.0.0" + +"postcss-pseudo-class-any-link@^6.0.0": + "integrity" "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==" + "resolved" "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "postcss" "^7.0.2" + "postcss-selector-parser" "^5.0.0-rc.3" + +"postcss-reduce-initial@^4.0.3": + "integrity" "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==" + "resolved" "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "browserslist" "^4.0.0" + "caniuse-api" "^3.0.0" + "has" "^1.0.0" + "postcss" "^7.0.0" + +"postcss-reduce-transforms@^4.0.2": + "integrity" "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==" + "resolved" "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "cssnano-util-get-match" "^4.0.0" + "has" "^1.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-replace-overflow-wrap@^3.0.0": + "integrity" "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==" + "resolved" "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "postcss" "^7.0.2" + +"postcss-safe-parser@4.0.1": + "integrity" "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==" + "resolved" "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "postcss" "^7.0.0" + +"postcss-selector-matches@^4.0.0": + "integrity" "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==" + "resolved" "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "balanced-match" "^1.0.0" + "postcss" "^7.0.2" + +"postcss-selector-not@^4.0.0": + "integrity" "sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==" + "resolved" "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "balanced-match" "^1.0.0" + "postcss" "^7.0.2" + +"postcss-selector-parser@^3.0.0": + "integrity" "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==" + "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "dot-prop" "^5.2.0" + "indexes-of" "^1.0.1" + "uniq" "^1.0.1" + +"postcss-selector-parser@^5.0.0-rc.3": + "integrity" "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==" + "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "cssesc" "^2.0.0" + "indexes-of" "^1.0.1" + "uniq" "^1.0.1" + +"postcss-selector-parser@^5.0.0-rc.4": + "integrity" "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==" + "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "cssesc" "^2.0.0" + "indexes-of" "^1.0.1" + "uniq" "^1.0.1" + +"postcss-selector-parser@^6.0.0", "postcss-selector-parser@^6.0.2": + "integrity" "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==" + "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz" + "version" "6.0.2" + dependencies: + "cssesc" "^3.0.0" + "indexes-of" "^1.0.1" + "uniq" "^1.0.1" + +"postcss-svgo@^4.0.2": + "integrity" "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==" + "resolved" "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "is-svg" "^3.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + "svgo" "^1.0.0" + +"postcss-unique-selectors@^4.0.1": + "integrity" "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==" + "resolved" "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "alphanum-sort" "^1.0.0" + "postcss" "^7.0.0" + "uniqs" "^2.0.0" + +"postcss-value-parser@^3.0.0": + "integrity" "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz" + "version" "3.3.1" + +"postcss-value-parser@^4.0.0", "postcss-value-parser@^4.0.2", "postcss-value-parser@^4.0.3": + "integrity" "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==" + "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz" + "version" "4.0.3" + +"postcss-values-parser@^2.0.0", "postcss-values-parser@^2.0.1": + "integrity" "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==" + "resolved" "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "flatten" "^1.0.2" + "indexes-of" "^1.0.1" + "uniq" "^1.0.1" + +"postcss@^7", "postcss@^7.0.0", "postcss@^7.0.1", "postcss@^7.0.14", "postcss@^7.0.16", "postcss@^7.0.17", "postcss@^7.0.2", "postcss@^7.0.23", "postcss@^7.0.27", "postcss@^7.0.5", "postcss@^7.0.6": + "integrity" "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==" + "resolved" "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz" + "version" "7.0.27" + dependencies: + "chalk" "^2.4.2" + "source-map" "^0.6.1" + "supports-color" "^6.1.0" + +"postcss@7.0.21": + "integrity" "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==" + "resolved" "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz" + "version" "7.0.21" + dependencies: + "chalk" "^2.4.2" + "source-map" "^0.6.1" + "supports-color" "^6.1.0" + +"prelude-ls@~1.1.2": + "integrity" "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + "version" "1.1.2" + +"prepend-http@^1.0.0": + "integrity" "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + "resolved" "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz" + "version" "1.0.4" + +"pretty-bytes@^5.1.0": + "integrity" "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==" + "resolved" "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz" + "version" "5.3.0" + +"pretty-error@^2.1.1": + "integrity" "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=" + "resolved" "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "renderkid" "^2.0.1" + "utila" "~0.4" + +"pretty-format@^24.9.0": + "integrity" "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==" + "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz" + "version" "24.9.0" + dependencies: + "@jest/types" "^24.9.0" + "ansi-regex" "^4.0.0" + "ansi-styles" "^3.2.0" + "react-is" "^16.8.4" + +"private@^0.1.8": + "integrity" "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" + "resolved" "https://registry.npmjs.org/private/-/private-0.1.8.tgz" + "version" "0.1.8" + +"process-nextick-args@~2.0.0": + "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" + "version" "2.0.1" + +"process@^0.11.10": + "integrity" "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + "resolved" "https://registry.npmjs.org/process/-/process-0.11.10.tgz" + "version" "0.11.10" + +"progress@^2.0.0": + "integrity" "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + "resolved" "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" + "version" "2.0.3" + +"promise-inflight@^1.0.1": + "integrity" "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + "resolved" "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz" + "version" "1.0.1" + +"promise@^7.1.1": + "integrity" "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==" + "resolved" "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz" + "version" "7.3.1" + dependencies: + "asap" "~2.0.3" + +"promise@^8.0.3": + "integrity" "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==" + "resolved" "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz" + "version" "8.1.0" + dependencies: + "asap" "~2.0.6" + +"prompts@^2.0.1": + "integrity" "sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==" + "resolved" "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz" + "version" "2.3.2" + dependencies: + "kleur" "^3.0.3" + "sisteransi" "^1.0.4" + +"prop-types@^15.5.10", "prop-types@^15.7.2": + "integrity" "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==" + "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz" + "version" "15.7.2" + dependencies: + "loose-envify" "^1.4.0" + "object-assign" "^4.1.1" + "react-is" "^16.8.1" + +"proxy-addr@~2.0.5": + "integrity" "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==" + "resolved" "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz" + "version" "2.0.6" + dependencies: + "forwarded" "~0.1.2" + "ipaddr.js" "1.9.1" + +"prr@~1.0.1": + "integrity" "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + "resolved" "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" + "version" "1.0.1" + +"psl@^1.1.28": + "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" + "version" "1.8.0" + +"public-encrypt@^4.0.0": + "integrity" "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==" + "resolved" "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "bn.js" "^4.1.0" + "browserify-rsa" "^4.0.0" + "create-hash" "^1.1.0" + "parse-asn1" "^5.0.0" + "randombytes" "^2.0.1" + "safe-buffer" "^5.1.2" + +"pump@^2.0.0": + "integrity" "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==" + "resolved" "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "end-of-stream" "^1.1.0" + "once" "^1.3.1" + +"pump@^3.0.0": + "integrity" "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==" + "resolved" "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "end-of-stream" "^1.1.0" + "once" "^1.3.1" + +"pumpify@^1.3.3": + "integrity" "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==" + "resolved" "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz" + "version" "1.5.1" + dependencies: + "duplexify" "^3.6.0" + "inherits" "^2.0.3" + "pump" "^2.0.0" + +"punycode@^1.2.4": + "integrity" "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" + "version" "1.4.1" + +"punycode@^2.1.0", "punycode@^2.1.1": + "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" + "version" "2.1.1" + +"punycode@1.3.2": + "integrity" "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz" + "version" "1.3.2" + +"q@^1.1.2": + "integrity" "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + "resolved" "https://registry.npmjs.org/q/-/q-1.5.1.tgz" + "version" "1.5.1" + +"qs@~6.5.2": + "integrity" "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + "resolved" "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz" + "version" "6.5.2" + +"qs@6.7.0": + "integrity" "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + "resolved" "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz" + "version" "6.7.0" + +"query-string@^4.1.0": + "integrity" "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=" + "resolved" "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz" + "version" "4.3.4" + dependencies: + "object-assign" "^4.1.0" + "strict-uri-encode" "^1.0.0" + +"querystring-es3@^0.2.0": + "integrity" "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + "resolved" "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz" + "version" "0.2.1" + +"querystring@0.2.0": + "integrity" "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + "resolved" "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz" + "version" "0.2.0" + +"querystringify@^2.1.1": + "integrity" "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==" + "resolved" "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz" + "version" "2.1.1" + +"raf@^3.4.1": + "integrity" "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==" + "resolved" "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz" + "version" "3.4.1" + dependencies: + "performance-now" "^2.1.0" + +"randombytes@^2.0.0", "randombytes@^2.0.1", "randombytes@^2.0.5": + "integrity" "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" + "resolved" "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "safe-buffer" "^5.1.0" + +"randomfill@^1.0.3": + "integrity" "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==" + "resolved" "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "randombytes" "^2.0.5" + "safe-buffer" "^5.1.0" + +"range-parser@^1.2.1", "range-parser@~1.2.1": + "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + "version" "1.2.1" + +"raw-body@2.4.0": + "integrity" "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==" + "resolved" "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz" + "version" "2.4.0" + dependencies: + "bytes" "3.1.0" + "http-errors" "1.7.2" + "iconv-lite" "0.4.24" + "unpipe" "1.0.0" + +"rc@^1.2.7": + "integrity" "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==" + "resolved" "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz" + "version" "1.2.8" + dependencies: + "deep-extend" "^0.6.0" + "ini" "~1.3.0" + "minimist" "^1.2.0" + "strip-json-comments" "~2.0.1" + +"react-app-polyfill@^1.0.6": + "integrity" "sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g==" + "resolved" "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-1.0.6.tgz" + "version" "1.0.6" + dependencies: + "core-js" "^3.5.0" + "object-assign" "^4.1.1" + "promise" "^8.0.3" + "raf" "^3.4.1" + "regenerator-runtime" "^0.13.3" + "whatwg-fetch" "^3.0.0" + +"react-dev-utils@^10.2.1": + "integrity" "sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ==" + "resolved" "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.1.tgz" + "version" "10.2.1" + dependencies: + "@babel/code-frame" "7.8.3" + "address" "1.1.2" + "browserslist" "4.10.0" + "chalk" "2.4.2" + "cross-spawn" "7.0.1" + "detect-port-alt" "1.1.6" + "escape-string-regexp" "2.0.0" + "filesize" "6.0.1" + "find-up" "4.1.0" + "fork-ts-checker-webpack-plugin" "3.1.1" + "global-modules" "2.0.0" + "globby" "8.0.2" + "gzip-size" "5.1.1" + "immer" "1.10.0" + "inquirer" "7.0.4" + "is-root" "2.1.0" + "loader-utils" "1.2.3" + "open" "^7.0.2" + "pkg-up" "3.1.0" + "react-error-overlay" "^6.0.7" + "recursive-readdir" "2.2.2" + "shell-quote" "1.7.2" + "strip-ansi" "6.0.0" + "text-table" "0.2.0" + +"react-dom@^15.5.4": + "integrity" "sha1-Qc+t9pO3V/rycIRDodH9WgK+9zA=" + "resolved" "https://registry.npmjs.org/react-dom/-/react-dom-15.6.2.tgz" + "version" "15.6.2" + dependencies: + "fbjs" "^0.8.9" + "loose-envify" "^1.1.0" + "object-assign" "^4.1.0" + "prop-types" "^15.5.10" + +"react-error-overlay@^6.0.7": + "integrity" "sha512-TAv1KJFh3RhqxNvhzxj6LeT5NWklP6rDr2a0jaTfsZ5wSZWHOGeqQyejUp3xxLfPt2UpyJEcVQB/zyPcmonNFA==" + "resolved" "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.7.tgz" + "version" "6.0.7" + +"react-is@^16.8.1", "react-is@^16.8.4": + "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + "version" "16.13.1" + +"react-scripts@^3.4.1": + "integrity" "sha512-JpTdi/0Sfd31mZA6Ukx+lq5j1JoKItX7qqEK4OiACjVQletM1P38g49d9/D0yTxp9FrSF+xpJFStkGgKEIRjlQ==" + "resolved" "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.1.tgz" + "version" "3.4.1" + dependencies: + "@babel/core" "7.9.0" + "@svgr/webpack" "4.3.3" + "@typescript-eslint/eslint-plugin" "^2.10.0" + "@typescript-eslint/parser" "^2.10.0" + "babel-eslint" "10.1.0" + "babel-jest" "^24.9.0" + "babel-loader" "8.1.0" + "babel-plugin-named-asset-import" "^0.3.6" + "babel-preset-react-app" "^9.1.2" + "camelcase" "^5.3.1" + "case-sensitive-paths-webpack-plugin" "2.3.0" + "css-loader" "3.4.2" + "dotenv" "8.2.0" + "dotenv-expand" "5.1.0" + "eslint" "^6.6.0" + "eslint-config-react-app" "^5.2.1" + "eslint-loader" "3.0.3" + "eslint-plugin-flowtype" "4.6.0" + "eslint-plugin-import" "2.20.1" + "eslint-plugin-jsx-a11y" "6.2.3" + "eslint-plugin-react" "7.19.0" + "eslint-plugin-react-hooks" "^1.6.1" + "file-loader" "4.3.0" + "fs-extra" "^8.1.0" + "html-webpack-plugin" "4.0.0-beta.11" + "identity-obj-proxy" "3.0.0" + "jest" "24.9.0" + "jest-environment-jsdom-fourteen" "1.0.1" + "jest-resolve" "24.9.0" + "jest-watch-typeahead" "0.4.2" + "mini-css-extract-plugin" "0.9.0" + "optimize-css-assets-webpack-plugin" "5.0.3" + "pnp-webpack-plugin" "1.6.4" + "postcss-flexbugs-fixes" "4.1.0" + "postcss-loader" "3.0.0" + "postcss-normalize" "8.0.1" + "postcss-preset-env" "6.7.0" + "postcss-safe-parser" "4.0.1" + "react-app-polyfill" "^1.0.6" + "react-dev-utils" "^10.2.1" + "resolve" "1.15.0" + "resolve-url-loader" "3.1.1" + "sass-loader" "8.0.2" + "semver" "6.3.0" + "style-loader" "0.23.1" + "terser-webpack-plugin" "2.3.5" + "ts-pnp" "1.1.6" + "url-loader" "2.3.0" + "webpack" "4.42.0" + "webpack-dev-server" "3.10.3" + "webpack-manifest-plugin" "2.2.0" + "workbox-webpack-plugin" "4.3.1" + optionalDependencies: + "fsevents" "2.1.2" + +"react@^15.5.4", "react@^15.6.2": + "integrity" "sha1-26BDSrQ5z+gvEI8PURZjkIF5qnI=" + "resolved" "https://registry.npmjs.org/react/-/react-15.6.2.tgz" + "version" "15.6.2" + dependencies: + "create-react-class" "^15.6.0" + "fbjs" "^0.8.9" + "loose-envify" "^1.1.0" + "object-assign" "^4.1.0" + "prop-types" "^15.5.10" + +"read-pkg-up@^2.0.0": + "integrity" "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=" + "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "find-up" "^2.0.0" + "read-pkg" "^2.0.0" + +"read-pkg-up@^4.0.0": + "integrity" "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==" + "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "find-up" "^3.0.0" + "read-pkg" "^3.0.0" + +"read-pkg@^2.0.0": + "integrity" "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=" + "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "load-json-file" "^2.0.0" + "normalize-package-data" "^2.3.2" + "path-type" "^2.0.0" + +"read-pkg@^3.0.0": + "integrity" "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=" + "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "load-json-file" "^4.0.0" + "normalize-package-data" "^2.3.2" + "path-type" "^3.0.0" + +"readable-stream@^2.0.0": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + 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" + +"readable-stream@^2.0.1": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + 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" + +"readable-stream@^2.0.2": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + 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" + +"readable-stream@^2.0.6": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + 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" + +"readable-stream@^2.1.5": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + 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" + +"readable-stream@^2.2.2": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + 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" + +"readable-stream@^2.3.3": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + 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" + +"readable-stream@^2.3.6": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + 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" + +"readable-stream@^3.0.6", "readable-stream@^3.1.1": + "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" + "version" "3.6.0" + dependencies: + "inherits" "^2.0.3" + "string_decoder" "^1.1.1" + "util-deprecate" "^1.0.1" + +"readable-stream@~2.3.6": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + 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" + +"readable-stream@1 || 2": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + 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" + +"readdirp@^2.2.1": + "integrity" "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==" + "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz" + "version" "2.2.1" + dependencies: + "graceful-fs" "^4.1.11" + "micromatch" "^3.1.10" + "readable-stream" "^2.0.2" + +"readdirp@~3.3.0": + "integrity" "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==" + "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "picomatch" "^2.0.7" + +"realpath-native@^1.1.0": + "integrity" "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==" + "resolved" "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "util.promisify" "^1.0.0" + +"recursive-readdir@2.2.2": + "integrity" "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==" + "resolved" "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz" + "version" "2.2.2" + dependencies: + "minimatch" "3.0.4" + +"regenerate-unicode-properties@^8.2.0": + "integrity" "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==" + "resolved" "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz" + "version" "8.2.0" + dependencies: + "regenerate" "^1.4.0" + +"regenerate@^1.4.0": + "integrity" "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" + "resolved" "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz" + "version" "1.4.0" + +"regenerator-runtime@^0.11.0": + "integrity" "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz" + "version" "0.11.1" + +"regenerator-runtime@^0.13.3", "regenerator-runtime@^0.13.4": + "integrity" "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz" + "version" "0.13.5" + +"regenerator-transform@^0.14.2": + "integrity" "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==" + "resolved" "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz" + "version" "0.14.4" + dependencies: + "@babel/runtime" "^7.8.4" + "private" "^0.1.8" + +"regex-not@^1.0.0", "regex-not@^1.0.2": + "integrity" "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==" + "resolved" "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "extend-shallow" "^3.0.2" + "safe-regex" "^1.1.0" + +"regex-parser@2.2.10": + "integrity" "sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA==" + "resolved" "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.10.tgz" + "version" "2.2.10" + +"regexp.prototype.flags@^1.2.0", "regexp.prototype.flags@^1.3.0": + "integrity" "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==" + "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.0-next.1" + +"regexpp@^2.0.1": + "integrity" "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==" + "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz" + "version" "2.0.1" + +"regexpp@^3.0.0": + "integrity" "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==" + "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz" + "version" "3.1.0" + +"regexpu-core@^4.7.0": + "integrity" "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==" + "resolved" "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz" + "version" "4.7.0" + dependencies: + "regenerate" "^1.4.0" + "regenerate-unicode-properties" "^8.2.0" + "regjsgen" "^0.5.1" + "regjsparser" "^0.6.4" + "unicode-match-property-ecmascript" "^1.0.4" + "unicode-match-property-value-ecmascript" "^1.2.0" + +"regjsgen@^0.5.1": + "integrity" "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==" + "resolved" "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz" + "version" "0.5.1" + +"regjsparser@^0.6.4": + "integrity" "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==" + "resolved" "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz" + "version" "0.6.4" + dependencies: + "jsesc" "~0.5.0" + +"relateurl@^0.2.7": + "integrity" "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + "resolved" "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" + "version" "0.2.7" + +"remove-trailing-separator@^1.0.1": + "integrity" "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + "resolved" "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz" + "version" "1.1.0" + +"renderkid@^2.0.1": + "integrity" "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==" + "resolved" "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz" + "version" "2.0.3" + dependencies: + "css-select" "^1.1.0" + "dom-converter" "^0.2" + "htmlparser2" "^3.3.0" + "strip-ansi" "^3.0.0" + "utila" "^0.4.0" + +"repeat-element@^1.1.2": + "integrity" "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + "resolved" "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz" + "version" "1.1.3" + +"repeat-string@^1.6.1": + "integrity" "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + "resolved" "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" + "version" "1.6.1" + +"request-promise-core@1.1.3": + "integrity" "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==" + "resolved" "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "lodash" "^4.17.15" + +"request-promise-native@^1.0.5": + "integrity" "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==" + "resolved" "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz" + "version" "1.0.8" + dependencies: + "request-promise-core" "1.1.3" + "stealthy-require" "^1.1.1" + "tough-cookie" "^2.3.3" + +"request@^2.34", "request@^2.87.0", "request@^2.88.0": + "integrity" "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==" + "resolved" "https://registry.npmjs.org/request/-/request-2.88.2.tgz" + "version" "2.88.2" + dependencies: + "aws-sign2" "~0.7.0" + "aws4" "^1.8.0" + "caseless" "~0.12.0" + "combined-stream" "~1.0.6" + "extend" "~3.0.2" + "forever-agent" "~0.6.1" + "form-data" "~2.3.2" + "har-validator" "~5.1.3" + "http-signature" "~1.2.0" + "is-typedarray" "~1.0.0" + "isstream" "~0.1.2" + "json-stringify-safe" "~5.0.1" + "mime-types" "~2.1.19" + "oauth-sign" "~0.9.0" + "performance-now" "^2.1.0" + "qs" "~6.5.2" + "safe-buffer" "^5.1.2" + "tough-cookie" "~2.5.0" + "tunnel-agent" "^0.6.0" + "uuid" "^3.3.2" + +"require-directory@^2.1.1": + "integrity" "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + "version" "2.1.1" + +"require-main-filename@^1.0.1": + "integrity" "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + "resolved" "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz" + "version" "1.0.1" + +"require-main-filename@^2.0.0": + "integrity" "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + "resolved" "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" + "version" "2.0.0" + +"requires-port@^1.0.0": + "integrity" "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + "resolved" "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" + "version" "1.0.0" + +"resolve-cwd@^2.0.0": + "integrity" "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=" + "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "resolve-from" "^3.0.0" + +"resolve-from@^3.0.0": + "integrity" "sha1-six699nWiBvItuZTM17rywoYh0g=" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz" + "version" "3.0.0" + +"resolve-from@^4.0.0": + "integrity" "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + "version" "4.0.0" + +"resolve-url-loader@3.1.1": + "integrity" "sha512-K1N5xUjj7v0l2j/3Sgs5b8CjrrgtC70SmdCuZiJ8tSyb5J+uk3FoeZ4b7yTnH6j7ngI+Bc5bldHJIa8hYdu2gQ==" + "resolved" "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.1.tgz" + "version" "3.1.1" + dependencies: + "adjust-sourcemap-loader" "2.0.0" + "camelcase" "5.3.1" + "compose-function" "3.0.3" + "convert-source-map" "1.7.0" + "es6-iterator" "2.0.3" + "loader-utils" "1.2.3" + "postcss" "7.0.21" + "rework" "1.0.1" + "rework-visit" "1.0.0" + "source-map" "0.6.1" + +"resolve-url@^0.2.1": + "integrity" "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + "resolved" "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" + "version" "0.2.1" + +"resolve@^1.10.0", "resolve@^1.12.0", "resolve@^1.13.1", "resolve@^1.3.2", "resolve@^1.8.1", "resolve@1.15.0": + "integrity" "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz" + "version" "1.15.0" + dependencies: + "path-parse" "^1.0.6" + +"resolve@^1.15.1": + "integrity" "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz" + "version" "1.15.1" + dependencies: + "path-parse" "^1.0.6" + +"resolve@1.1.7": + "integrity" "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz" + "version" "1.1.7" + +"restore-cursor@^3.1.0": + "integrity" "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==" + "resolved" "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "onetime" "^5.1.0" + "signal-exit" "^3.0.2" + +"ret@~0.1.10": + "integrity" "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + "resolved" "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz" + "version" "0.1.15" + +"retry@^0.12.0": + "integrity" "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" + "resolved" "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz" + "version" "0.12.0" + +"rework-visit@1.0.0": + "integrity" "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" + "resolved" "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz" + "version" "1.0.0" + +"rework@1.0.1": + "integrity" "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=" + "resolved" "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "convert-source-map" "^0.3.3" + "css" "^2.0.0" + +"rgb-regex@^1.0.1": + "integrity" "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + "resolved" "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz" + "version" "1.0.1" + +"rgba-regex@^1.0.0": + "integrity" "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + "resolved" "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz" + "version" "1.0.0" + +"rimraf@^2.5.4", "rimraf@^2.6.3", "rimraf@2.6.3": + "integrity" "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz" + "version" "2.6.3" + dependencies: + "glob" "^7.1.3" + +"rimraf@^2.6.1": + "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" + "version" "2.7.1" + dependencies: + "glob" "^7.1.3" + +"rimraf@^2.7.1": + "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" + "version" "2.7.1" + dependencies: + "glob" "^7.1.3" + +"ripemd160@^2.0.0", "ripemd160@^2.0.1": + "integrity" "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==" + "resolved" "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "hash-base" "^3.0.0" + "inherits" "^2.0.1" + +"rsvp@^4.8.4": + "integrity" "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" + "resolved" "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz" + "version" "4.8.5" + +"run-async@^2.2.0", "run-async@^2.4.0": + "integrity" "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==" + "resolved" "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz" + "version" "2.4.0" + dependencies: + "is-promise" "^2.1.0" + +"run-queue@^1.0.0", "run-queue@^1.0.3": + "integrity" "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=" + "resolved" "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "aproba" "^1.1.1" + +"rxjs@^6.5.3": + "integrity" "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==" + "resolved" "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz" + "version" "6.5.5" + dependencies: + "tslib" "^1.9.0" + +"safe-buffer@^5.0.1", "safe-buffer@^5.1.0", "safe-buffer@^5.1.1", "safe-buffer@^5.1.2", "safe-buffer@>=5.1.0", "safe-buffer@~5.1.0", "safe-buffer@~5.1.1", "safe-buffer@5.1.2": + "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + "version" "5.1.2" + +"safe-buffer@~5.2.0": + "integrity" "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz" + "version" "5.2.0" + +"safe-regex@^1.1.0": + "integrity" "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=" + "resolved" "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "ret" "~0.1.10" + +"safer-buffer@^2.0.2", "safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3", "safer-buffer@~2.1.0": + "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + "version" "2.1.2" + +"sane@^4.0.3": + "integrity" "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==" + "resolved" "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "@cnakazawa/watch" "^1.0.3" + "anymatch" "^2.0.0" + "capture-exit" "^2.0.0" + "exec-sh" "^0.3.2" + "execa" "^1.0.0" + "fb-watchman" "^2.0.0" + "micromatch" "^3.1.4" + "minimist" "^1.1.1" + "walker" "~1.0.5" + +"sanitize.css@^10.0.0": + "integrity" "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + "resolved" "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz" + "version" "10.0.0" + +"sass-loader@8.0.2": + "integrity" "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==" + "resolved" "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz" + "version" "8.0.2" + dependencies: + "clone-deep" "^4.0.1" + "loader-utils" "^1.2.3" + "neo-async" "^2.6.1" + "schema-utils" "^2.6.1" + "semver" "^6.3.0" + +"sax@^1.2.4", "sax@~1.2.4": + "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" + "version" "1.2.4" + +"saxes@^3.1.9": + "integrity" "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==" + "resolved" "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz" + "version" "3.1.11" + dependencies: + "xmlchars" "^2.1.1" + +"schema-utils@^1.0.0": + "integrity" "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "ajv" "^6.1.0" + "ajv-errors" "^1.0.0" + "ajv-keywords" "^3.1.0" + +"schema-utils@^2.5.0", "schema-utils@^2.6.0", "schema-utils@^2.6.1", "schema-utils@^2.6.4", "schema-utils@^2.6.5": + "integrity" "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz" + "version" "2.6.5" + dependencies: + "ajv" "^6.12.0" + "ajv-keywords" "^3.4.1" + +"select-hose@^2.0.0": + "integrity" "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + "resolved" "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" + "version" "2.0.0" + +"selfsigned@^1.10.7": + "integrity" "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==" + "resolved" "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz" + "version" "1.10.7" + dependencies: + "node-forge" "0.9.0" + +"semver@^5.3.0": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^5.4.1": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^5.5.0": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^5.5.1": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^5.6.0": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^6.0.0", "semver@^6.1.2", "semver@^6.2.0", "semver@^6.3.0", "semver@6.3.0": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@2 || 3 || 4 || 5": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@7.0.0": + "integrity" "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" + "version" "7.0.0" + +"send@0.17.1": + "integrity" "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==" + "resolved" "https://registry.npmjs.org/send/-/send-0.17.1.tgz" + "version" "0.17.1" + 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.7.2" + "mime" "1.6.0" + "ms" "2.1.1" + "on-finished" "~2.3.0" + "range-parser" "~1.2.1" + "statuses" "~1.5.0" + +"serialize-javascript@^2.1.2": + "integrity" "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==" + "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz" + "version" "2.1.2" + +"serve-index@^1.9.1": + "integrity" "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=" + "resolved" "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" + "version" "1.9.1" + 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" + +"serve-static@1.14.1": + "integrity" "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==" + "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz" + "version" "1.14.1" + dependencies: + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "parseurl" "~1.3.3" + "send" "0.17.1" + +"set-blocking@^2.0.0": + "integrity" "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "resolved" "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" + "version" "2.0.0" + +"set-blocking@~2.0.0": + "integrity" "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "resolved" "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" + "version" "2.0.0" + +"set-value@^2.0.0", "set-value@^2.0.1": + "integrity" "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==" + "resolved" "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "extend-shallow" "^2.0.1" + "is-extendable" "^0.1.1" + "is-plain-object" "^2.0.3" + "split-string" "^3.0.1" + +"setimmediate@^1.0.4", "setimmediate@^1.0.5": + "integrity" "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + "resolved" "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" + "version" "1.0.5" + +"setprototypeof@1.1.0": + "integrity" "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" + "version" "1.1.0" + +"setprototypeof@1.1.1": + "integrity" "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz" + "version" "1.1.1" + +"sha.js@^2.4.0", "sha.js@^2.4.8": + "integrity" "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==" + "resolved" "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz" + "version" "2.4.11" + dependencies: + "inherits" "^2.0.1" + "safe-buffer" "^5.0.1" + +"shallow-clone@^0.1.2": + "integrity" "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=" + "resolved" "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz" + "version" "0.1.2" + dependencies: + "is-extendable" "^0.1.1" + "kind-of" "^2.0.1" + "lazy-cache" "^0.2.3" + "mixin-object" "^2.0.1" + +"shallow-clone@^3.0.0": + "integrity" "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==" + "resolved" "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "kind-of" "^6.0.2" + +"shebang-command@^1.2.0": + "integrity" "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=" + "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "shebang-regex" "^1.0.0" + +"shebang-command@^2.0.0": + "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" + "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "shebang-regex" "^3.0.0" + +"shebang-regex@^1.0.0": + "integrity" "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" + "version" "1.0.0" + +"shebang-regex@^3.0.0": + "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + "version" "3.0.0" + +"shell-quote@1.7.2": + "integrity" "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz" + "version" "1.7.2" + +"shellwords@^0.1.1": + "integrity" "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" + "resolved" "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz" + "version" "0.1.1" + +"side-channel@^1.0.2": + "integrity" "sha512-7rL9YlPHg7Ancea1S96Pa8/QWb4BtXL/TZvS6B8XFetGBeuhAsfmUspK6DokBeZ64+Kj9TCNRD/30pVz1BvQNA==" + "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "es-abstract" "^1.17.0-next.1" + "object-inspect" "^1.7.0" + +"signal-exit@^3.0.0", "signal-exit@^3.0.2": + "integrity" "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz" + "version" "3.0.3" + +"simple-swizzle@^0.2.2": + "integrity" "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=" + "resolved" "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz" + "version" "0.2.2" + dependencies: + "is-arrayish" "^0.3.1" + +"sisteransi@^1.0.4": + "integrity" "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + "resolved" "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" + "version" "1.0.5" + +"slash@^1.0.0": + "integrity" "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + "resolved" "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz" + "version" "1.0.0" + +"slash@^2.0.0": + "integrity" "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + "resolved" "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz" + "version" "2.0.0" + +"slash@^3.0.0": + "integrity" "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + "version" "3.0.0" + +"slice-ansi@^2.1.0": + "integrity" "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==" + "resolved" "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "ansi-styles" "^3.2.0" + "astral-regex" "^1.0.0" + "is-fullwidth-code-point" "^2.0.0" + +"snapdragon-node@^2.0.1": + "integrity" "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==" + "resolved" "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "define-property" "^1.0.0" + "isobject" "^3.0.0" + "snapdragon-util" "^3.0.1" + +"snapdragon-util@^3.0.1": + "integrity" "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==" + "resolved" "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "kind-of" "^3.2.0" + +"snapdragon@^0.8.1": + "integrity" "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==" + "resolved" "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz" + "version" "0.8.2" + dependencies: + "base" "^0.11.1" + "debug" "^2.2.0" + "define-property" "^0.2.5" + "extend-shallow" "^2.0.1" + "map-cache" "^0.2.2" + "source-map" "^0.5.6" + "source-map-resolve" "^0.5.0" + "use" "^3.1.0" + +"sockjs-client@1.4.0": + "integrity" "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==" + "resolved" "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "debug" "^3.2.5" + "eventsource" "^1.0.7" + "faye-websocket" "~0.11.1" + "inherits" "^2.0.3" + "json3" "^3.3.2" + "url-parse" "^1.4.3" + +"sockjs@0.3.19": + "integrity" "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==" + "resolved" "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz" + "version" "0.3.19" + dependencies: + "faye-websocket" "^0.10.0" + "uuid" "^3.0.1" + +"sort-keys@^1.0.0": + "integrity" "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=" + "resolved" "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "is-plain-obj" "^1.0.0" + +"source-list-map@^2.0.0": + "integrity" "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + "resolved" "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" + "version" "2.0.1" + +"source-map-resolve@^0.5.0", "source-map-resolve@^0.5.2": + "integrity" "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==" + "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz" + "version" "0.5.3" + dependencies: + "atob" "^2.1.2" + "decode-uri-component" "^0.2.0" + "resolve-url" "^0.2.1" + "source-map-url" "^0.4.0" + "urix" "^0.1.0" + +"source-map-support@^0.5.6", "source-map-support@~0.5.12": + "integrity" "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==" + "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz" + "version" "0.5.16" + dependencies: + "buffer-from" "^1.0.0" + "source-map" "^0.6.0" + +"source-map-url@^0.4.0": + "integrity" "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + "resolved" "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz" + "version" "0.4.0" + +"source-map@^0.5.0", "source-map@^0.5.6": + "integrity" "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + "version" "0.5.7" + +"source-map@^0.6.0": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"source-map@^0.6.1", "source-map@0.6.1": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"source-map@~0.6.0": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"source-map@~0.6.1": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"spdx-correct@^3.0.0": + "integrity" "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==" + "resolved" "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "spdx-expression-parse" "^3.0.0" + "spdx-license-ids" "^3.0.0" + +"spdx-exceptions@^2.1.0": + "integrity" "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + "resolved" "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz" + "version" "2.2.0" + +"spdx-expression-parse@^3.0.0": + "integrity" "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==" + "resolved" "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "spdx-exceptions" "^2.1.0" + "spdx-license-ids" "^3.0.0" + +"spdx-license-ids@^3.0.0": + "integrity" "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" + "resolved" "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz" + "version" "3.0.5" + +"spdy-transport@^3.0.0": + "integrity" "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==" + "resolved" "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" + "version" "3.0.0" + 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" + +"spdy@^4.0.1": + "integrity" "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==" + "resolved" "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" + "version" "4.0.2" + 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" + +"split-string@^3.0.1", "split-string@^3.0.2": + "integrity" "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==" + "resolved" "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "extend-shallow" "^3.0.0" + +"sprintf-js@~1.0.2": + "integrity" "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + "version" "1.0.3" + +"sshpk@^1.7.0": + "integrity" "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==" + "resolved" "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz" + "version" "1.16.1" + dependencies: + "asn1" "~0.2.3" + "assert-plus" "^1.0.0" + "bcrypt-pbkdf" "^1.0.0" + "dashdash" "^1.12.0" + "ecc-jsbn" "~0.1.1" + "getpass" "^0.1.1" + "jsbn" "~0.1.0" + "safer-buffer" "^2.0.2" + "tweetnacl" "~0.14.0" + +"ssri@^6.0.1": + "integrity" "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==" + "resolved" "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz" + "version" "6.0.1" + dependencies: + "figgy-pudding" "^3.5.1" + +"ssri@^7.0.0": + "integrity" "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==" + "resolved" "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz" + "version" "7.1.0" + dependencies: + "figgy-pudding" "^3.5.1" + "minipass" "^3.1.1" + +"stable@^0.1.8": + "integrity" "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + "resolved" "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" + "version" "0.1.8" + +"stack-utils@^1.0.1": + "integrity" "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==" + "resolved" "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz" + "version" "1.0.2" + +"static-extend@^0.1.1": + "integrity" "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=" + "resolved" "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz" + "version" "0.1.2" + dependencies: + "define-property" "^0.2.5" + "object-copy" "^0.1.0" + +"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", "statuses@~1.5.0": + "integrity" "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" + "version" "1.5.0" + +"stealthy-require@^1.1.1": + "integrity" "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" + "resolved" "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz" + "version" "1.1.1" + +"stream-browserify@^2.0.1": + "integrity" "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==" + "resolved" "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "inherits" "~2.0.1" + "readable-stream" "^2.0.2" + +"stream-each@^1.1.0": + "integrity" "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==" + "resolved" "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz" + "version" "1.2.3" + dependencies: + "end-of-stream" "^1.1.0" + "stream-shift" "^1.0.0" + +"stream-http@^2.7.2": + "integrity" "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==" + "resolved" "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz" + "version" "2.8.3" + dependencies: + "builtin-status-codes" "^3.0.0" + "inherits" "^2.0.1" + "readable-stream" "^2.3.6" + "to-arraybuffer" "^1.0.0" + "xtend" "^4.0.0" + +"stream-shift@^1.0.0": + "integrity" "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + "resolved" "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz" + "version" "1.0.1" + +"strict-uri-encode@^1.0.0": + "integrity" "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + "resolved" "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" + "version" "1.1.0" + +"string_decoder@^1.0.0", "string_decoder@^1.1.1": + "integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==" + "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "safe-buffer" "~5.2.0" + +"string_decoder@~1.1.1": + "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" + "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "safe-buffer" "~5.1.0" + +"string-length@^2.0.0": + "integrity" "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=" + "resolved" "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "astral-regex" "^1.0.0" + "strip-ansi" "^4.0.0" + +"string-length@^3.1.0": + "integrity" "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==" + "resolved" "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "astral-regex" "^1.0.0" + "strip-ansi" "^5.2.0" + +"string-width@^1.0.1", "string-width@^1.0.2 || 2": + "integrity" "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "code-point-at" "^1.0.0" + "is-fullwidth-code-point" "^1.0.0" + "strip-ansi" "^3.0.0" + +"string-width@^2.0.0", "string-width@^2.1.1": + "integrity" "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "is-fullwidth-code-point" "^2.0.0" + "strip-ansi" "^4.0.0" + +"string-width@^3.0.0": + "integrity" "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "emoji-regex" "^7.0.1" + "is-fullwidth-code-point" "^2.0.0" + "strip-ansi" "^5.1.0" + +"string-width@^3.1.0": + "integrity" "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "emoji-regex" "^7.0.1" + "is-fullwidth-code-point" "^2.0.0" + "strip-ansi" "^5.1.0" + +"string-width@^4.1.0": + "integrity" "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "emoji-regex" "^8.0.0" + "is-fullwidth-code-point" "^3.0.0" + "strip-ansi" "^6.0.0" + +"string.prototype.matchall@^4.0.2": + "integrity" "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==" + "resolved" "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.0" + "has-symbols" "^1.0.1" + "internal-slot" "^1.0.2" + "regexp.prototype.flags" "^1.3.0" + "side-channel" "^1.0.2" + +"string.prototype.trimend@^1.0.0": + "integrity" "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==" + "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.5" + +"string.prototype.trimleft@^2.1.1": + "integrity" "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==" + "resolved" "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz" + "version" "2.1.2" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.5" + "string.prototype.trimstart" "^1.0.0" + +"string.prototype.trimright@^2.1.1": + "integrity" "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==" + "resolved" "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz" + "version" "2.1.2" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.5" + "string.prototype.trimend" "^1.0.0" + +"string.prototype.trimstart@^1.0.0": + "integrity" "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==" + "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.5" + +"stringify-object@^3.3.0": + "integrity" "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==" + "resolved" "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "get-own-enumerable-property-symbols" "^3.0.0" + "is-obj" "^1.0.1" + "is-regexp" "^1.0.0" + +"strip-ansi@^3.0.0", "strip-ansi@^3.0.1": + "integrity" "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "ansi-regex" "^2.0.0" + +"strip-ansi@^4.0.0": + "integrity" "sha1-qEeQIusaw2iocTibY1JixQXuNo8=" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "ansi-regex" "^3.0.0" + +"strip-ansi@^5.0.0", "strip-ansi@^5.1.0", "strip-ansi@^5.2.0": + "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "ansi-regex" "^4.1.0" + +"strip-ansi@^6.0.0": + "integrity" "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "ansi-regex" "^5.0.0" + +"strip-ansi@6.0.0": + "integrity" "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "ansi-regex" "^5.0.0" + +"strip-bom@^3.0.0": + "integrity" "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + "version" "3.0.0" + +"strip-comments@^1.0.2": + "integrity" "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==" + "resolved" "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "babel-extract-comments" "^1.0.0" + "babel-plugin-transform-object-rest-spread" "^6.26.0" + +"strip-eof@^1.0.0": + "integrity" "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + "resolved" "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz" + "version" "1.0.0" + +"strip-json-comments@^3.0.1": + "integrity" "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==" + "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz" + "version" "3.1.0" + +"strip-json-comments@~2.0.1": + "integrity" "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" + "version" "2.0.1" + +"style-loader@0.23.1": + "integrity" "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==" + "resolved" "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz" + "version" "0.23.1" + dependencies: + "loader-utils" "^1.1.0" + "schema-utils" "^1.0.0" + +"stylehacks@^4.0.0": + "integrity" "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==" + "resolved" "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "browserslist" "^4.0.0" + "postcss" "^7.0.0" + "postcss-selector-parser" "^3.0.0" + +"supports-color@^2.0.0": + "integrity" "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz" + "version" "2.0.0" + +"supports-color@^5.3.0": + "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + "version" "5.5.0" + dependencies: + "has-flag" "^3.0.0" + +"supports-color@^6.1.0": + "integrity" "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "has-flag" "^3.0.0" + +"supports-color@^7.0.0": + "integrity" "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz" + "version" "7.1.0" + dependencies: + "has-flag" "^4.0.0" + +"supports-color@^7.1.0": + "integrity" "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz" + "version" "7.1.0" + dependencies: + "has-flag" "^4.0.0" + +"svg-parser@^2.0.0": + "integrity" "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + "resolved" "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" + "version" "2.0.4" + +"svgo@^1.0.0", "svgo@^1.2.2": + "integrity" "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==" + "resolved" "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" + "version" "1.3.2" + 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" + +"symbol-tree@^3.2.2": + "integrity" "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + "resolved" "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" + "version" "3.2.4" + +"tabbable@^1.0.3": + "integrity" "sha512-nOWwx35/JuDI4ONuF0ZTo6lYvI0fY0tZCH1ErzY2EXfu4az50ZyiUX8X073FLiZtmWUVlkRnuXsehjJgCw9tYg==" + "resolved" "https://registry.npmjs.org/tabbable/-/tabbable-1.1.3.tgz" + "version" "1.1.3" + +"table@^5.2.3": + "integrity" "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==" + "resolved" "https://registry.npmjs.org/table/-/table-5.4.6.tgz" + "version" "5.4.6" + dependencies: + "ajv" "^6.10.2" + "lodash" "^4.17.14" + "slice-ansi" "^2.1.0" + "string-width" "^3.0.0" + +"tapable@^1.0.0", "tapable@^1.1.3": + "integrity" "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + "resolved" "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" + "version" "1.1.3" + +"tar@^4.4.2": + "integrity" "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==" + "resolved" "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz" + "version" "4.4.13" + dependencies: + "chownr" "^1.1.1" + "fs-minipass" "^1.2.5" + "minipass" "^2.8.6" + "minizlib" "^1.2.1" + "mkdirp" "^0.5.0" + "safe-buffer" "^5.1.2" + "yallist" "^3.0.3" + +"terser-webpack-plugin@^1.4.3": + "integrity" "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==" + "resolved" "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz" + "version" "1.4.3" + dependencies: + "cacache" "^12.0.2" + "find-cache-dir" "^2.1.0" + "is-wsl" "^1.1.0" + "schema-utils" "^1.0.0" + "serialize-javascript" "^2.1.2" + "source-map" "^0.6.1" + "terser" "^4.1.2" + "webpack-sources" "^1.4.0" + "worker-farm" "^1.7.0" + +"terser-webpack-plugin@2.3.5": + "integrity" "sha512-WlWksUoq+E4+JlJ+h+U+QUzXpcsMSSNXkDy9lBVkSqDn1w23Gg29L/ary9GeJVYCGiNJJX7LnVc4bwL1N3/g1w==" + "resolved" "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.5.tgz" + "version" "2.3.5" + dependencies: + "cacache" "^13.0.1" + "find-cache-dir" "^3.2.0" + "jest-worker" "^25.1.0" + "p-limit" "^2.2.2" + "schema-utils" "^2.6.4" + "serialize-javascript" "^2.1.2" + "source-map" "^0.6.1" + "terser" "^4.4.3" + "webpack-sources" "^1.4.3" + +"terser@^4.1.2", "terser@^4.4.3", "terser@^4.6.3": + "integrity" "sha512-76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA==" + "resolved" "https://registry.npmjs.org/terser/-/terser-4.6.11.tgz" + "version" "4.6.11" + dependencies: + "commander" "^2.20.0" + "source-map" "~0.6.1" + "source-map-support" "~0.5.12" + +"test-exclude@^5.2.3": + "integrity" "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==" + "resolved" "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz" + "version" "5.2.3" + dependencies: + "glob" "^7.1.3" + "minimatch" "^3.0.4" + "read-pkg-up" "^4.0.0" + "require-main-filename" "^2.0.0" + +"text-table@^0.2.0", "text-table@0.2.0": + "integrity" "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + "resolved" "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + "version" "0.2.0" + +"throat@^4.0.0": + "integrity" "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=" + "resolved" "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz" + "version" "4.1.0" + +"through@^2.3.6": + "integrity" "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + "resolved" "https://registry.npmjs.org/through/-/through-2.3.8.tgz" + "version" "2.3.8" + +"through2@^2.0.0": + "integrity" "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==" + "resolved" "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" + "version" "2.0.5" + dependencies: + "readable-stream" "~2.3.6" + "xtend" "~4.0.1" + +"thunky@^1.0.2": + "integrity" "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + "resolved" "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" + "version" "1.1.0" + +"timers-browserify@^2.0.4": + "integrity" "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==" + "resolved" "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz" + "version" "2.0.11" + dependencies: + "setimmediate" "^1.0.4" + +"timsort@^0.3.0": + "integrity" "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + "resolved" "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz" + "version" "0.3.0" + +"tmp@^0.0.33": + "integrity" "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==" + "resolved" "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" + "version" "0.0.33" + dependencies: + "os-tmpdir" "~1.0.2" + +"tmpl@1.0.x": + "integrity" "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + "resolved" "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz" + "version" "1.0.4" + +"to-arraybuffer@^1.0.0": + "integrity" "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + "resolved" "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz" + "version" "1.0.1" + +"to-fast-properties@^2.0.0": + "integrity" "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + "version" "2.0.0" + +"to-object-path@^0.3.0": + "integrity" "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=" + "resolved" "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "kind-of" "^3.0.2" + +"to-regex-range@^2.1.0": + "integrity" "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=" + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "is-number" "^3.0.0" + "repeat-string" "^1.6.1" + +"to-regex-range@^5.0.1": + "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "is-number" "^7.0.0" + +"to-regex@^3.0.1", "to-regex@^3.0.2": + "integrity" "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==" + "resolved" "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "regex-not" "^1.0.2" + "safe-regex" "^1.1.0" + +"toidentifier@1.0.0": + "integrity" "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz" + "version" "1.0.0" + +"tough-cookie@^2.3.3", "tough-cookie@^2.3.4", "tough-cookie@^2.5.0", "tough-cookie@~2.5.0": + "integrity" "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==" + "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz" + "version" "2.5.0" + dependencies: + "psl" "^1.1.28" + "punycode" "^2.1.1" + +"tr46@^1.0.1": + "integrity" "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=" + "resolved" "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "punycode" "^2.1.0" + +"ts-pnp@^1.1.6", "ts-pnp@1.1.6": + "integrity" "sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==" + "resolved" "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.6.tgz" + "version" "1.1.6" + +"tslib@^1.10.0", "tslib@^1.8.1", "tslib@^1.9.0": + "integrity" "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" + "resolved" "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz" + "version" "1.11.1" + +"tsutils@^3.17.1": + "integrity" "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==" + "resolved" "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz" + "version" "3.17.1" + dependencies: + "tslib" "^1.8.1" + +"tty-browserify@0.0.0": + "integrity" "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + "resolved" "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz" + "version" "0.0.0" + +"tunnel-agent@^0.6.0": + "integrity" "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=" + "resolved" "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" + "version" "0.6.0" + dependencies: + "safe-buffer" "^5.0.1" + +"tweetnacl@^0.14.3", "tweetnacl@~0.14.0": + "integrity" "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" + "version" "0.14.5" + +"type-check@~0.3.2": + "integrity" "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=" + "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" + "version" "0.3.2" + dependencies: + "prelude-ls" "~1.1.2" + +"type-fest@^0.11.0": + "integrity" "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz" + "version" "0.11.0" + +"type-fest@^0.8.1": + "integrity" "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" + "version" "0.8.1" + +"type-is@~1.6.17", "type-is@~1.6.18": + "integrity" "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" + "resolved" "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" + "version" "1.6.18" + dependencies: + "media-typer" "0.3.0" + "mime-types" "~2.1.24" + +"type@^1.0.1": + "integrity" "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + "resolved" "https://registry.npmjs.org/type/-/type-1.2.0.tgz" + "version" "1.2.0" + +"type@^2.0.0": + "integrity" "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==" + "resolved" "https://registry.npmjs.org/type/-/type-2.0.0.tgz" + "version" "2.0.0" + +"typedarray@^0.0.6": + "integrity" "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + "resolved" "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" + "version" "0.0.6" + +"ua-parser-js@^0.7.18": + "integrity" "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==" + "resolved" "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz" + "version" "0.7.21" + +"unicode-canonical-property-names-ecmascript@^1.0.4": + "integrity" "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" + "resolved" "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz" + "version" "1.0.4" + +"unicode-match-property-ecmascript@^1.0.4": + "integrity" "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==" + "resolved" "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "unicode-canonical-property-names-ecmascript" "^1.0.4" + "unicode-property-aliases-ecmascript" "^1.0.4" + +"unicode-match-property-value-ecmascript@^1.2.0": + "integrity" "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==" + "resolved" "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz" + "version" "1.2.0" + +"unicode-property-aliases-ecmascript@^1.0.4": + "integrity" "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" + "resolved" "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz" + "version" "1.1.0" + +"union-value@^1.0.0": + "integrity" "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==" + "resolved" "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "arr-union" "^3.1.0" + "get-value" "^2.0.6" + "is-extendable" "^0.1.1" + "set-value" "^2.0.1" + +"uniq@^1.0.1": + "integrity" "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + "resolved" "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz" + "version" "1.0.1" + +"uniqs@^2.0.0": + "integrity" "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + "resolved" "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz" + "version" "2.0.0" + +"unique-filename@^1.1.1": + "integrity" "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==" + "resolved" "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "unique-slug" "^2.0.0" + +"unique-slug@^2.0.0": + "integrity" "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==" + "resolved" "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "imurmurhash" "^0.1.4" + +"universalify@^0.1.0": + "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + "version" "0.1.2" + +"unpipe@~1.0.0", "unpipe@1.0.0": + "integrity" "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + "version" "1.0.0" + +"unquote@~1.1.1": + "integrity" "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + "resolved" "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" + "version" "1.1.1" + +"unset-value@^1.0.0": + "integrity" "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=" + "resolved" "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has-value" "^0.3.1" + "isobject" "^3.0.0" + +"upath@^1.1.1": + "integrity" "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + "resolved" "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" + "version" "1.2.0" + +"uri-js@^4.2.2": + "integrity" "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==" + "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz" + "version" "4.2.2" + dependencies: + "punycode" "^2.1.0" + +"urix@^0.1.0": + "integrity" "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + "resolved" "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz" + "version" "0.1.0" + +"url-loader@2.3.0": + "integrity" "sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==" + "resolved" "https://registry.npmjs.org/url-loader/-/url-loader-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "loader-utils" "^1.2.3" + "mime" "^2.4.4" + "schema-utils" "^2.5.0" + +"url-parse@^1.4.3": + "integrity" "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==" + "resolved" "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz" + "version" "1.4.7" + dependencies: + "querystringify" "^2.1.1" + "requires-port" "^1.0.0" + +"url@^0.11.0": + "integrity" "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=" + "resolved" "https://registry.npmjs.org/url/-/url-0.11.0.tgz" + "version" "0.11.0" + dependencies: + "punycode" "1.3.2" + "querystring" "0.2.0" + +"use@^3.1.0": + "integrity" "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + "resolved" "https://registry.npmjs.org/use/-/use-3.1.1.tgz" + "version" "3.1.1" + +"util-deprecate@^1.0.1", "util-deprecate@~1.0.1": + "integrity" "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + "version" "1.0.2" + +"util.promisify@^1.0.0", "util.promisify@~1.0.0": + "integrity" "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==" + "resolved" "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.2" + "has-symbols" "^1.0.1" + "object.getownpropertydescriptors" "^2.1.0" + +"util.promisify@1.0.0": + "integrity" "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==" + "resolved" "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "define-properties" "^1.1.2" + "object.getownpropertydescriptors" "^2.0.3" + +"util@^0.11.0": + "integrity" "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==" + "resolved" "https://registry.npmjs.org/util/-/util-0.11.1.tgz" + "version" "0.11.1" + dependencies: + "inherits" "2.0.3" + +"util@0.10.3": + "integrity" "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=" + "resolved" "https://registry.npmjs.org/util/-/util-0.10.3.tgz" + "version" "0.10.3" + dependencies: + "inherits" "2.0.1" + +"utila@^0.4.0", "utila@~0.4": + "integrity" "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + "resolved" "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" + "version" "0.4.0" + +"utils-merge@1.0.1": + "integrity" "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + "version" "1.0.1" + +"uuid@^3.0.1", "uuid@^3.3.2": + "integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" + "version" "3.4.0" + +"v8-compile-cache@^2.0.3": + "integrity" "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==" + "resolved" "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz" + "version" "2.1.0" + +"validate-npm-package-license@^3.0.1": + "integrity" "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" + "resolved" "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "spdx-correct" "^3.0.0" + "spdx-expression-parse" "^3.0.0" + +"vary@~1.1.2": + "integrity" "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + "version" "1.1.2" + +"vendors@^1.0.0": + "integrity" "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" + "resolved" "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz" + "version" "1.0.4" + +"verror@1.10.0": + "integrity" "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=" + "resolved" "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz" + "version" "1.10.0" + dependencies: + "assert-plus" "^1.0.0" + "core-util-is" "1.0.2" + "extsprintf" "^1.2.0" + +"vm-browserify@^1.0.1": + "integrity" "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + "resolved" "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz" + "version" "1.1.2" + +"w3c-hr-time@^1.0.1": + "integrity" "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==" + "resolved" "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "browser-process-hrtime" "^1.0.0" + +"w3c-xmlserializer@^1.1.2": + "integrity" "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==" + "resolved" "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "domexception" "^1.0.1" + "webidl-conversions" "^4.0.2" + "xml-name-validator" "^3.0.0" + +"walker@^1.0.7", "walker@~1.0.5": + "integrity" "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=" + "resolved" "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "makeerror" "1.0.x" + +"watchpack@^1.6.0": + "integrity" "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==" + "resolved" "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz" + "version" "1.6.1" + dependencies: + "chokidar" "^2.1.8" + "graceful-fs" "^4.1.2" + "neo-async" "^2.5.0" + +"wbuf@^1.1.0", "wbuf@^1.7.3": + "integrity" "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==" + "resolved" "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" + "version" "1.7.3" + dependencies: + "minimalistic-assert" "^1.0.0" + +"webidl-conversions@^4.0.2": + "integrity" "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz" + "version" "4.0.2" + +"webpack-dev-middleware@^3.7.2": + "integrity" "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==" + "resolved" "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz" + "version" "3.7.2" + dependencies: + "memory-fs" "^0.4.1" + "mime" "^2.4.4" + "mkdirp" "^0.5.1" + "range-parser" "^1.2.1" + "webpack-log" "^2.0.0" + +"webpack-dev-server@3.10.3": + "integrity" "sha512-e4nWev8YzEVNdOMcNzNeCN947sWJNd43E5XvsJzbAL08kGc2frm1tQ32hTJslRS+H65LCb/AaUCYU7fjHCpDeQ==" + "resolved" "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz" + "version" "3.10.3" + dependencies: + "ansi-html" "0.0.7" + "bonjour" "^3.5.0" + "chokidar" "^2.1.8" + "compression" "^1.7.4" + "connect-history-api-fallback" "^1.6.0" + "debug" "^4.1.1" + "del" "^4.1.1" + "express" "^4.17.1" + "html-entities" "^1.2.1" + "http-proxy-middleware" "0.19.1" + "import-local" "^2.0.0" + "internal-ip" "^4.3.0" + "ip" "^1.1.5" + "is-absolute-url" "^3.0.3" + "killable" "^1.0.1" + "loglevel" "^1.6.6" + "opn" "^5.5.0" + "p-retry" "^3.0.1" + "portfinder" "^1.0.25" + "schema-utils" "^1.0.0" + "selfsigned" "^1.10.7" + "semver" "^6.3.0" + "serve-index" "^1.9.1" + "sockjs" "0.3.19" + "sockjs-client" "1.4.0" + "spdy" "^4.0.1" + "strip-ansi" "^3.0.1" + "supports-color" "^6.1.0" + "url" "^0.11.0" + "webpack-dev-middleware" "^3.7.2" + "webpack-log" "^2.0.0" + "ws" "^6.2.1" + "yargs" "12.0.5" + +"webpack-log@^2.0.0": + "integrity" "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==" + "resolved" "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "ansi-colors" "^3.0.0" + "uuid" "^3.3.2" + +"webpack-manifest-plugin@2.2.0": + "integrity" "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==" + "resolved" "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "fs-extra" "^7.0.0" + "lodash" ">=3.5 <5" + "object.entries" "^1.1.0" + "tapable" "^1.0.0" + +"webpack-sources@^1.1.0", "webpack-sources@^1.4.0", "webpack-sources@^1.4.1", "webpack-sources@^1.4.3": + "integrity" "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==" + "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz" + "version" "1.4.3" + dependencies: + "source-list-map" "^2.0.0" + "source-map" "~0.6.1" + +"webpack@^2.0.0 || ^3.0.0 || ^4.0.0", "webpack@^4.0.0", "webpack@^4.0.0 || ^5.0.0", "webpack@^4.36.0 || ^5.0.0", "webpack@^4.4.0", "webpack@>=2", "webpack@2 || 3 || 4", "webpack@4.42.0": + "integrity" "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==" + "resolved" "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz" + "version" "4.42.0" + dependencies: + "@webassemblyjs/ast" "1.8.5" + "@webassemblyjs/helper-module-context" "1.8.5" + "@webassemblyjs/wasm-edit" "1.8.5" + "@webassemblyjs/wasm-parser" "1.8.5" + "acorn" "^6.2.1" + "ajv" "^6.10.2" + "ajv-keywords" "^3.4.1" + "chrome-trace-event" "^1.0.2" + "enhanced-resolve" "^4.1.0" + "eslint-scope" "^4.0.3" + "json-parse-better-errors" "^1.0.2" + "loader-runner" "^2.4.0" + "loader-utils" "^1.2.3" + "memory-fs" "^0.4.1" + "micromatch" "^3.1.10" + "mkdirp" "^0.5.1" + "neo-async" "^2.6.1" + "node-libs-browser" "^2.2.1" + "schema-utils" "^1.0.0" + "tapable" "^1.1.3" + "terser-webpack-plugin" "^1.4.3" + "watchpack" "^1.6.0" + "webpack-sources" "^1.4.1" + +"websocket-driver@>=0.5.1": + "integrity" "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==" + "resolved" "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz" + "version" "0.7.3" + dependencies: + "http-parser-js" ">=0.4.0 <0.4.11" + "safe-buffer" ">=5.1.0" + "websocket-extensions" ">=0.1.1" + +"websocket-extensions@>=0.1.1": + "integrity" "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==" + "resolved" "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz" + "version" "0.1.3" + +"whatwg-encoding@^1.0.1", "whatwg-encoding@^1.0.3", "whatwg-encoding@^1.0.5": + "integrity" "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==" + "resolved" "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "iconv-lite" "0.4.24" + +"whatwg-fetch@^3.0.0", "whatwg-fetch@>=0.10.0": + "integrity" "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" + "resolved" "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz" + "version" "3.0.0" + +"whatwg-mimetype@^2.1.0", "whatwg-mimetype@^2.2.0", "whatwg-mimetype@^2.3.0": + "integrity" "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + "resolved" "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" + "version" "2.3.0" + +"whatwg-url@^6.4.1": + "integrity" "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==" + "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz" + "version" "6.5.0" + dependencies: + "lodash.sortby" "^4.7.0" + "tr46" "^1.0.1" + "webidl-conversions" "^4.0.2" + +"whatwg-url@^7.0.0": + "integrity" "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==" + "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz" + "version" "7.1.0" + dependencies: + "lodash.sortby" "^4.7.0" + "tr46" "^1.0.1" + "webidl-conversions" "^4.0.2" + +"which-module@^2.0.0": + "integrity" "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + "resolved" "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz" + "version" "2.0.0" + +"which@^1.2.9", "which@^1.3.0", "which@^1.3.1": + "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" + "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "isexe" "^2.0.0" + +"which@^2.0.1": + "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" + "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "isexe" "^2.0.0" + +"wide-align@^1.1.0": + "integrity" "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==" + "resolved" "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "string-width" "^1.0.2 || 2" + +"word-wrap@~1.2.3": + "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" + "version" "1.2.3" + +"workbox-background-sync@^4.3.1": + "integrity" "sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==" + "resolved" "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "workbox-core" "^4.3.1" + +"workbox-broadcast-update@^4.3.1": + "integrity" "sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==" + "resolved" "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "workbox-core" "^4.3.1" + +"workbox-build@^4.3.1": + "integrity" "sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==" + "resolved" "https://registry.npmjs.org/workbox-build/-/workbox-build-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "@babel/runtime" "^7.3.4" + "@hapi/joi" "^15.0.0" + "common-tags" "^1.8.0" + "fs-extra" "^4.0.2" + "glob" "^7.1.3" + "lodash.template" "^4.4.0" + "pretty-bytes" "^5.1.0" + "stringify-object" "^3.3.0" + "strip-comments" "^1.0.2" + "workbox-background-sync" "^4.3.1" + "workbox-broadcast-update" "^4.3.1" + "workbox-cacheable-response" "^4.3.1" + "workbox-core" "^4.3.1" + "workbox-expiration" "^4.3.1" + "workbox-google-analytics" "^4.3.1" + "workbox-navigation-preload" "^4.3.1" + "workbox-precaching" "^4.3.1" + "workbox-range-requests" "^4.3.1" + "workbox-routing" "^4.3.1" + "workbox-strategies" "^4.3.1" + "workbox-streams" "^4.3.1" + "workbox-sw" "^4.3.1" + "workbox-window" "^4.3.1" + +"workbox-cacheable-response@^4.3.1": + "integrity" "sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==" + "resolved" "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "workbox-core" "^4.3.1" + +"workbox-core@^4.3.1": + "integrity" "sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==" + "resolved" "https://registry.npmjs.org/workbox-core/-/workbox-core-4.3.1.tgz" + "version" "4.3.1" + +"workbox-expiration@^4.3.1": + "integrity" "sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==" + "resolved" "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "workbox-core" "^4.3.1" + +"workbox-google-analytics@^4.3.1": + "integrity" "sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg==" + "resolved" "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "workbox-background-sync" "^4.3.1" + "workbox-core" "^4.3.1" + "workbox-routing" "^4.3.1" + "workbox-strategies" "^4.3.1" + +"workbox-navigation-preload@^4.3.1": + "integrity" "sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==" + "resolved" "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "workbox-core" "^4.3.1" + +"workbox-precaching@^4.3.1": + "integrity" "sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==" + "resolved" "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "workbox-core" "^4.3.1" + +"workbox-range-requests@^4.3.1": + "integrity" "sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==" + "resolved" "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "workbox-core" "^4.3.1" + +"workbox-routing@^4.3.1": + "integrity" "sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==" + "resolved" "https://registry.npmjs.org/workbox-routing/-/workbox-routing-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "workbox-core" "^4.3.1" + +"workbox-strategies@^4.3.1": + "integrity" "sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==" + "resolved" "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "workbox-core" "^4.3.1" + +"workbox-streams@^4.3.1": + "integrity" "sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==" + "resolved" "https://registry.npmjs.org/workbox-streams/-/workbox-streams-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "workbox-core" "^4.3.1" + +"workbox-sw@^4.3.1": + "integrity" "sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==" + "resolved" "https://registry.npmjs.org/workbox-sw/-/workbox-sw-4.3.1.tgz" + "version" "4.3.1" + +"workbox-webpack-plugin@4.3.1": + "integrity" "sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ==" + "resolved" "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "@babel/runtime" "^7.0.0" + "json-stable-stringify" "^1.0.1" + "workbox-build" "^4.3.1" + +"workbox-window@^4.3.1": + "integrity" "sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==" + "resolved" "https://registry.npmjs.org/workbox-window/-/workbox-window-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "workbox-core" "^4.3.1" + +"worker-farm@^1.7.0": + "integrity" "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==" + "resolved" "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "errno" "~0.1.7" + +"worker-rpc@^0.1.0": + "integrity" "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==" + "resolved" "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz" + "version" "0.1.1" + dependencies: + "microevent.ts" "~0.1.1" + +"wrap-ansi@^2.0.0": + "integrity" "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "string-width" "^1.0.1" + "strip-ansi" "^3.0.1" + +"wrap-ansi@^5.1.0": + "integrity" "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "ansi-styles" "^3.2.0" + "string-width" "^3.0.0" + "strip-ansi" "^5.0.0" + +"wrappy@1": + "integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + "version" "1.0.2" + +"write-file-atomic@2.4.1": + "integrity" "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==" + "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz" + "version" "2.4.1" + dependencies: + "graceful-fs" "^4.1.11" + "imurmurhash" "^0.1.4" + "signal-exit" "^3.0.2" + +"write@1.0.3": + "integrity" "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==" + "resolved" "https://registry.npmjs.org/write/-/write-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "mkdirp" "^0.5.1" + +"ws@^5.2.0": + "integrity" "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==" + "resolved" "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz" + "version" "5.2.2" + dependencies: + "async-limiter" "~1.0.0" + +"ws@^6.1.2": + "integrity" "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==" + "resolved" "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz" + "version" "6.2.1" + dependencies: + "async-limiter" "~1.0.0" + +"ws@^6.2.1": + "integrity" "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==" + "resolved" "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz" + "version" "6.2.1" + dependencies: + "async-limiter" "~1.0.0" + +"xml-name-validator@^3.0.0": + "integrity" "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + "resolved" "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" + "version" "3.0.0" + +"xmlchars@^2.1.1": + "integrity" "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + "resolved" "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" + "version" "2.2.0" + +"xregexp@^4.3.0": + "integrity" "sha512-7jXDIFXh5yJ/orPn4SXjuVrWWoi4Cr8jfV1eHv9CixKSbU+jY4mxfrBwAuDvupPNKpMUY+FeIqsVw/JLT9+B8g==" + "resolved" "https://registry.npmjs.org/xregexp/-/xregexp-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "@babel/runtime-corejs3" "^7.8.3" + +"xtend@^4.0.0", "xtend@~4.0.1": + "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" + "version" "4.0.2" + +"y18n@^3.2.1 || ^4.0.0", "y18n@^4.0.0": + "integrity" "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" + "resolved" "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz" + "version" "4.0.0" + +"yallist@^3.0.0", "yallist@^3.0.3": + "integrity" "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" + "version" "3.1.1" + +"yallist@^3.0.2": + "integrity" "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" + "version" "3.1.1" + +"yallist@^4.0.0": + "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + "version" "4.0.0" + +"yaml@^1.7.2": + "integrity" "sha512-X/v7VDnK+sxbQ2Imq4Jt2PRUsRsP7UcpSl3Llg6+NRRqWLIvxkMFYtH1FmvwNGYRKKPa+EPA4qDBlI9WVG1UKw==" + "resolved" "https://registry.npmjs.org/yaml/-/yaml-1.8.3.tgz" + "version" "1.8.3" + dependencies: + "@babel/runtime" "^7.8.7" + +"yargs-parser@^11.1.1": + "integrity" "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz" + "version" "11.1.1" + dependencies: + "camelcase" "^5.0.0" + "decamelize" "^1.2.0" + +"yargs-parser@^13.1.2": + "integrity" "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz" + "version" "13.1.2" + dependencies: + "camelcase" "^5.0.0" + "decamelize" "^1.2.0" + +"yargs@^13.3.0": + "integrity" "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz" + "version" "13.3.2" + dependencies: + "cliui" "^5.0.0" + "find-up" "^3.0.0" + "get-caller-file" "^2.0.1" + "require-directory" "^2.1.1" + "require-main-filename" "^2.0.0" + "set-blocking" "^2.0.0" + "string-width" "^3.0.0" + "which-module" "^2.0.0" + "y18n" "^4.0.0" + "yargs-parser" "^13.1.2" + +"yargs@12.0.5": + "integrity" "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz" + "version" "12.0.5" + dependencies: + "cliui" "^4.0.0" + "decamelize" "^1.2.0" + "find-up" "^3.0.0" + "get-caller-file" "^1.0.1" + "os-locale" "^3.0.0" + "require-directory" "^2.1.1" + "require-main-filename" "^1.0.1" + "set-blocking" "^2.0.0" + "string-width" "^2.0.0" + "which-module" "^2.0.0" + "y18n" "^3.2.1 || ^4.0.0" + "yargs-parser" "^11.1.1"
  • vJqdsS-@S*6yp0?_jqMlt?~Hw#Z9LjEa;zQ*0wo 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
    + + + \ No newline at end of file diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..654da71 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,20 @@ +{ + "short_name": "Expenses", + "name": "Expense Manager", + "icons": [ + { + "src": "/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#50d29d", + "background_color": "#50d29d", + "display": "standalone", + "start_url": "." +} \ No newline at end of file diff --git a/public/mstile-144x144.png b/public/mstile-144x144.png new file mode 100644 index 0000000000000000000000000000000000000000..0f4d265c43ee6fcb93549bd2289ea25fc5b76896 GIT binary patch literal 1217 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q1xWh(YZ(J6mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VX;-`;;_Kaj^> z;_2(k{*aA_RY+&X-fu1p49sbsE{-7;x8B~}m?!Kg!1kbiV(*Jftb)&ZCvYc4Yk1E5 z&Y+_h7_gMZk-5Ws!6L;}Ii*+^k-L_x6OVEW=mfRudFkkia%ftnoxAz@&5Zx6uYWo> zfA8nJae3kjN-%JV>#M!c`=kcBUoRfcEB!uIO~cTsQ)!ObAK#6#_m7-@an-d(Hu|g9 zI@6{kaqEf;AMP*6WR+`Q|LfWIFTRh1r@VX2$Y#;i|K;peWsS1HN83tEJLe?(T6axR z*4XwTGw~7Qy9D=Yy-RXQ`Ww??LxY(2TrdrhO)8YUe_`7?&5hn`vg*E+Dramc_{fmU zV{*2H@$1^vnJufdVjXN>M@cPQ)o?ui~2kxCQ83#>bkboL|J3i`a;#e^+^s) zY$^#LVufYxl^OCH22P!UGa|}U*?yk=oVx5{#Xgt+lM8r{eKt(9JDpOkTH8~%V?*DA z`#SYUmsL!vw%NwGm*4%`)6;MGHU_V0^M3s)wM==%2Z8=nhoz-2t;!gC*LYul$RRXi z?vmAMpVy@6ul{v-cO@gUkbwd|;z#YG$_85z4aP5q2gI)N{=RfX_^@>C^+=hxpLY!A znO>CdXMB77+}8PTj{N=d_oMmZAHv@cdmc@9?u>VPSXK5foc!agN~Xk)U{t1 zvT*L$&~PA+MfdU4(vMQpR`2)uXz>54^$wf91K*rBcJuGl->~G;k^i3mC;k+Q{kB~y zR_58B6VZCzchh$JB)hdf7mOFnu7Dzch6nVeqwdcFFdCneB`ARpo9&WvrxaNS{j4Y`lZu`bxPKGj% zEsf^Og<2gq{%be$j+=>Yp37>^&S*(tK^TaAEuOYWEu6DeO$C?UO_QmvAU zQh^kMk%6JPu7R1Zp;3r|sgH+s3E*6 zB%&lJv0R~`C_gPTCsm=OvLICRr~FT!@q8M@z^u%zm&`4! zEbKj5gjra@rNQKI3bXR&5QWn>uADe>=7`J@_R|d>3%v9gUWp5qd~!0K3bca3)78&q Iol`;+0D)ie1poj5 literal 0 HcmV?d00001 diff --git a/public/mstile-150x150.png b/public/mstile-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..89b282690b9efe74d08b1095efc1de5d79292e96 GIT binary patch literal 1498 zcmaJ=c~BEq7~d2XAs`5f2;njn!kr*s08O2#g8@fHooaL+WBwwq=CHL;*mNJpk|z0>FDz#eWF^ zdx-!rmI462VgOjhX}Gav18VppEi#k}%vA{cx=~4&8y*#``*exHViOl}mzIjY%?qan z(hCM(4O4`4mO1ov#yrTt&Tg~o0SW!+(buOXD-RHw0xp@^X|Mqqx;7Y2nY+gH3HD%! zvuR@3CjJu3TQ>qE`+JRVG4N}cHnrk#)t?m8W;_M@(DIG0R2-rC#G6H8vyYdm zt`D5Ae)Bw0TRNhsz2Y|GZCN!LtL+;07a~Jh7KS%p5Nzbrh~d_P*3N3msn!=Tp&kzD zW44NK1!b{cNk)I&x2U8ox_%QL?k9^-2Q93ur=;v+XBfR~?jq;0jKqT{5KO6;w(d-p zz)xiR>Qjpzf%nq`Z?`Lc$UDTfc&jc+taM)9=9dSZQW6Iw z)krf*5Bw{al-}9H`#76RRhi_r@xD=H!g0w338QLi{*%X^Yu23Jjx3W^B40NLNcAjZ{^zwi~t;gg5fEde6IW^w{&(jbSSpF>xX=`;3g_2>!Gc z7C#(kH4G8JO=yf(PTO~7)VP9#;*nj(&{=O;;v4CYj>7K^8p!t7yK%{5&vHsGo^dub z4z+PmlxH+0_KI@sXz6zoTm`+_tNz(5Dv%3G;|lfbEABmZ#e??$%l2O-u$b6?y+5*1 z=>-NLtkn~Es0G2?M$4I3-L5h{lr04>Raq@CRGh+^$VFRl4b9CU$&n$z!&8$H`y?rn zBYuL*nkbc+lGY)&3YF=CUDBrc4qAuGEH$M*aU+hc8Ahv5$VZmDOvr`J+Qy@L zGhGDZ72{+DGo@k>e^_r#k;3U{Bshi zyj(d#xnq4VI#-Arw$X%Z4_)ZHCJHG7socl%M=HxAzo8wyCx|92G~$GubC(o1`$Hr+ zmv2>Xr>P5j^+R28;Cs5tJe0vkDle-doy^j{a)U;-NxL`P*?uC z^zbDTj{_0Y{{ie_Gc(f*KMi=XV=@>8#1+xwxiP8vwwxSxdS({OmRrbS*=BOM3;-x- zP)`~x1-B6hz0r!k@aHjr4j${qz?$MsBaf}nF}0=gJ#RC0@K@=!3gyE)vOXD3rmNtG bos4h;##SxoP6m0^%x4-NOry30r5yMhp&o$P literal 0 HcmV?d00001 diff --git a/public/mstile-310x150.png b/public/mstile-310x150.png new file mode 100644 index 0000000000000000000000000000000000000000..5f60737889d91beac368b43fdcbd8ae607a60c97 GIT binary patch literal 1657 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 + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + + diff --git a/public/web.config b/public/web.config new file mode 100644 index 0000000..96b00c0 --- /dev/null +++ b/public/web.config @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/App.css b/src/App.css new file mode 100644 index 0000000..4add029 --- /dev/null +++ b/src/App.css @@ -0,0 +1,50 @@ +.app-fab--absolute { + position: fixed; + bottom: 1rem; + right: 1rem; +} + +header.mdc-toolbar { + background-color: #50d29d; +} +button.mdc-toolbar__icon { + display: inline-block; + color: white; +} +.toolbar-adjusted-content { + margin-top: 70px; +} +.mdc-card { + margin: 0.5em; + background: white; +} +.mdc-card__title { + margin: 0.5em 0; + font-size: 200%; + color: #20b1d6; +} +.mdc-card__supporting-text { + color: #7a7a7a; +} +.mdc-card__supporting-text:last-child { + padding-bottom: 8px; +} +.center { + text-align: center; +} +button.sign-in { + margin: 2em auto; +} +a.material-icons { + cursor: pointer; +} +.mdc-fab { + display: inline-block; +} + +@media (min-width: 1024px) { + .app-fab--absolute { + bottom: 3rem; + right: 5rem; + } +} diff --git a/src/App.js b/src/App.js new file mode 100644 index 0000000..a91af1b --- /dev/null +++ b/src/App.js @@ -0,0 +1,375 @@ +import React, { Component } from "react"; +import { ExpenseList, ExpenseForm, LoadingBar } from "./components/index"; +import { MDCSnackbar } from "@material/snackbar/dist/mdc.snackbar.js"; + +import "@material/fab/dist/mdc.fab.css"; +import "@material/button/dist/mdc.button.css"; +import "@material/toolbar/dist/mdc.toolbar.css"; +import "@material/snackbar/dist/mdc.snackbar.css"; +import "@material/card/dist/mdc.card.css"; + +import "./App.css"; + +class App extends Component { + constructor() { + super(); + + this.clientId = + "199291003615-nmv1fbsh6cqt1dt7m92a1r3tb6ljf5rf.apps.googleusercontent.com"; + this.spreadsheetId = + process.env.REACT_APP_SHEET_ID || + "1eYrQf0xhs2mTSWEzQRfSM-MD-tCcx1r0NVEacLg3Jrc"; + + this.state = { + signedIn: undefined, + accounts: [], + categories: [], + expenses: [], + processing: true, + expense: {}, + currentMonth: undefined, + previousMonth: undefined, + showExpenseForm: false + }; + + } + + componentDidMount() { + window.gapi.load("client:auth2", () => { + window.gapi.client + .init({ + discoveryDocs: [ + "https://sheets.googleapis.com/$discovery/rest?version=v4" + ], + clientId: this.clientId, + scope: + "https://www.googleapis.com/auth/spreadsheets https://www.googleapis.com/auth/drive.metadata.readonly" + }) + .then(() => { + window.gapi.auth2 + .getAuthInstance() + .isSignedIn.listen(this.signedInChanged); + this.signedInChanged( + window.gapi.auth2.getAuthInstance().isSignedIn.get() + ); + }); + }); + document.addEventListener("keyup", this.onKeyPressed.bind(this)); + } + + onKeyPressed = (e) => { + if (this.state.signedIn === true) { + if (this.state.showExpenseForm === false) { + if (e.keyCode === 65) { // a + this.onExpenseNew() + } + } else { + if (e.keyCode === 27) { // escape + this.handleExpenseCancel() + } + } + } + } + + signedInChanged = (signedIn) => { + this.setState({ signedIn: signedIn }); + if (this.state.signedIn) { + this.load(); + } + } + + handleExpenseSubmit = () => { + this.setState({ processing: true, showExpenseForm: false }); + const submitAction = (this.state.expense.id + ? this.update + : this.append).bind(this); + submitAction(this.state.expense).then( + response => { + this.snackbar.show({ + message: `Expense ${this.state.expense.id ? "updated" : "added"}!` + }); + this.load(); + }, + response => { + console.error("Something went wrong"); + console.error(response); + this.setState({ loading: false }); + } + ); + } + + handleExpenseChange = (attribute, value) => { + this.setState({ + expense: Object.assign({}, this.state.expense, { [attribute]: value }) + }); + } + + handleExpenseDelete = (expense) => { + this.setState({ processing: true, showExpenseForm: false }); + const expenseRow = expense.id.substring(10); + window.gapi.client.sheets.spreadsheets + .batchUpdate({ + spreadsheetId: this.spreadsheetId, + resource: { + requests: [ + { + deleteDimension: { + range: { + sheetId: 0, + dimension: "ROWS", + startIndex: expenseRow - 1, + endIndex: expenseRow + } + } + } + ] + } + }) + .then( + response => { + this.snackbar.show({ message: "Expense deleted!" }); + this.load(); + }, + response => { + console.error("Something went wrong"); + console.error(response); + this.setState({ loading: false }); + } + ); + } + + handleExpenseSelect = (expense) => { + this.setState({ expense: expense, showExpenseForm: true }); + } + + handleExpenseCancel = () => { + this.setState({ showExpenseForm: false }); + } + + onExpenseNew() { + const now = new Date(); + this.setState({ + showExpenseForm: true, + expense: { + amount: "", + description: "", + date: `${now.getFullYear()}-${now.getMonth() < 9 + ? "0" + (now.getMonth() + 1) + : now.getMonth() + 1}-${now.getDate() < 10 + ? "0" + now.getDate() + : now.getDate()}`, + category: this.state.categories[0], + account: this.state.accounts[0] + } + }); + } + + parseExpense(value, index) { + return { + id: `Expenses!A${index + 2}`, + date: value[0], + description: value[1], + category: value[3], + amount: value[4].replace(",", ""), + account: value[2] + }; + } + + formatExpense(expense) { + return [ + `=DATE(${expense.date.substr(0, 4)}, ${expense.date.substr( + 5, + 2 + )}, ${expense.date.substr(-2)})`, + expense.description, + expense.account, + expense.category, + expense.amount + ]; + } + + append(expense) { + return window.gapi.client.sheets.spreadsheets.values.append({ + spreadsheetId: this.spreadsheetId, + range: "Expenses!A1", + valueInputOption: "USER_ENTERED", + insertDataOption: "INSERT_ROWS", + values: [this.formatExpense(expense)] + }); + } + + update(expense) { + return window.gapi.client.sheets.spreadsheets.values.update({ + spreadsheetId: this.spreadsheetId, + range: expense.id, + valueInputOption: "USER_ENTERED", + values: [this.formatExpense(expense)] + }); + } + + load() { + window.gapi.client.sheets.spreadsheets.values + .batchGet({ + spreadsheetId: this.spreadsheetId, + ranges: [ + "Data!A2:A50", + "Data!E2:E50", + "Expenses!A2:F", + "Current!H1", + "Previous!H1" + ] + }) + .then(response => { + const accounts = response.result.valueRanges[0].values.map( + items => items[0] + ); + const categories = response.result.valueRanges[1].values.map( + items => items[0] + ); + this.setState({ + accounts: accounts, + categories: categories, + expenses: (response.result.valueRanges[2].values || []) + .map(this.parseExpense) + .reverse() + .slice(0, 30), + processing: false, + currentMonth: response.result.valueRanges[3].values[0][0], + previousMonth: response.result.valueRanges[4].values[0][0] + }); + }); + } + + render() { + return ( +
    +
    + +
    +
    + {this.state.signedIn === undefined && } + {this.state.signedIn === false && +
    + +
    } + {this.state.signedIn && this.renderBody()} +
    +
    { + if (el) { + this.snackbar = new MDCSnackbar(el); + } + }} + className="mdc-snackbar" + aria-live="assertive" + aria-atomic="true" + aria-hidden="true" + > +
    +
    +
    +
    +
    + ); + } + + renderBody() { + if (this.state.processing) return ; + else + return ( +
    + {this.renderExpenses()} +
    + ); + } + + renderExpenses() { + if (this.state.showExpenseForm) + return ( + + ); + else + return ( +
    +
    +
    +

    This month you've spent:

    +

    + {this.state.currentMonth} +

    +
    +
    + Previous month: {this.state.previousMonth} +
    +
    + + +
    + ); + } +} + +export default App; diff --git a/src/App.test.js b/src/App.test.js new file mode 100644 index 0000000..c9ac3ef --- /dev/null +++ b/src/App.test.js @@ -0,0 +1,8 @@ +import React from "react"; +import ReactDOM from "react-dom"; +import App from "./App"; + +it("renders without crashing", () => { + const div = document.createElement("div"); + ReactDOM.render(, div); +}); diff --git a/src/components/LoadingBar.js b/src/components/LoadingBar.js new file mode 100644 index 0000000..3badbca --- /dev/null +++ b/src/components/LoadingBar.js @@ -0,0 +1,130 @@ +import React, { Component } from "react"; + +class LoadingBar extends Component { + render() { + return ( +
    + + + + + + + + + + + + + + + + + + + + + + +
    + ); + } +} + +export default LoadingBar; diff --git a/src/components/expense-form/ExpenseForm.css b/src/components/expense-form/ExpenseForm.css new file mode 100644 index 0000000..589308c --- /dev/null +++ b/src/components/expense-form/ExpenseForm.css @@ -0,0 +1,18 @@ +form { + padding: 0 2em; + max-width: 400px; + margin: 0 auto; +} +input, select { + min-width: 200px; +} +.mdc-form-field { + display: block; +} +.mdc-select, .mdc-form-submit { + margin-top: 24px; +} +.mdc-form-submit { + display: flex; + justify-content: space-between; +} diff --git a/src/components/expense-form/ExpenseForm.js b/src/components/expense-form/ExpenseForm.js new file mode 100644 index 0000000..b2c5da7 --- /dev/null +++ b/src/components/expense-form/ExpenseForm.js @@ -0,0 +1,191 @@ +import React, { Component } from "react"; +import { MDCTextfield } from "@material/textfield/dist/mdc.textfield.js"; +import { MDCDialog } from "@material/dialog/dist/mdc.dialog.js"; + +import "@material/form-field/dist/mdc.form-field.css"; +import "@material/select/dist/mdc.select.css"; +import "@material/textfield/dist/mdc.textfield.css"; +import "@material/button/dist/mdc.button.css"; +import "@material/dialog/dist/mdc.dialog.css"; + +import "./ExpenseForm.css"; + +class ExpenseForm extends Component { + constructor(props) { + super(props); + + this.state = { isValid: false }; + } + + handleInputChange = (event) => { + const target = event.target; + + target.reportValidity(); + this.setState({ isValid: this.form.checkValidity() }); + this.props.onChange(target.name, target.value); + } + + componentDidMount() { + document.querySelectorAll(".mdc-textfield").forEach(selector => { + new MDCTextfield(selector); + }); + if (this.props.expense.id === undefined) { + this.amountInput.focus(); + } + } + + handleSubmit = (event) => { + event.preventDefault(); + this.props.onSubmit(); + } + + initializeDeleteModal = (element) => { + if (element) { + this.dialog = new MDCDialog(element); + this.dialog.listen("MDCDialog:accept", () => { + // a fix for not closing the modal dialog properly + document.body.className = document.body.className.replace( + "mdc-dialog-scroll-lock", + "" + ); + this.props.onDelete(this.props.expense); + }); + } + } + + render() { + return ( +
    { + this.form = form; + }} + noValidate + > + +
    +
    + { + this.amountInput = el; + }} + value={this.props.expense.amount} + onChange={this.handleInputChange} + type="number" + step="0.01" + min="0" + required + /> + +
    +
    + +
    + +
    + +
    +
    + + +
    +
    + +
    +
    + + +
    +
    + +
    + +
    + +
    + + {this.props.expense.id && + this.dialog.show()} + value="Delete" + />} + this.props.onCancel()} + value="Close" + /> +
    +
    + ); + } +} + +export default ExpenseForm; diff --git a/src/components/expense-list/.ExpenseList.css.swp b/src/components/expense-list/.ExpenseList.css.swp new file mode 100644 index 0000000000000000000000000000000000000000..eb99285101869d132c71dc3f5fdfea0261c33516 GIT binary patch literal 12288 zcmeI2&1=*^7>B1lif#Qs@FK)|X<@S;*$=l{M66aTwji|?^ipP%>F#v1Gchx3TSPs3 z5WET&!Mpeec<|s+)SH47|An5!oA{e;i*0dBPeSDl`y|<9ewp`ulFPEG=Wk!1@v7N? zVL8Uwt23wghc6pP*1j@UPf`(S%iXE{mI;xn$e$HT7=MO`6I!?Yo2kymI^^+=;G^ve z=5TgNgx2K5N+OgICTG$x7wUGRl~8|<`>`}OH@P`z8vEJMm>pN7T{1uh4rHKX7yar0 zD+YzU8-H&2tatLn{DGo0hzyVcGC&5%02v?yWPl8if&asRP5Rhlw9>!TPG)P{w`aTc zl{RF643GgbKnBPF86X2>fDDiUGC&5%z#%liBgRILGWG+w|Npmt|8ER2whq35x8ON= z0`7sk;3BvHJa8NgfkE(Vkg@Mz9ee_Bz-#afBtU@>OoGc`81w@MHU=2`3_gN);3ZfC zPeBZpz#J%o0yqtRZr6SY-BZbAfDDiUGC&5%02v?yWPl9(0|O74=hb=GYNWcOqMDaB z>LZ0xCF2!JRksR8S@x=2X=!7H%6QpZS{W-F!gvqZ-?BkDKy0j(@q$tX**o{OQUbv# z-a$~LqF1m~MzCB!aBOs(W#^R@X_LpcqZ+*;-MK1b8L#XT*Mva}O(AWs@da0wTjkyO z_b=*rTbqZ?eWu8xrfLzXpyVPqVj&|G$0c3 zLIvXCF9-^5wo4tWG1FYil}U7J-9A?>p?dXKLbigEyY0;iV|fSJUOK8y_<2-U?CP5q zb-aJxmez_G6LjzHvW#rA=5Z8)dfHLgeGA=}RCpDIUv)>gLSO!;v&e%vWokRIyaTUyQ|y8y@Odr!{Z6iJ9E@Jx?efaZPqV d*`VT7?I{hNr*?O7VJ9{2nu(U1MeWX@h2LO{KHvZV literal 0 HcmV?d00001 diff --git a/src/components/expense-list/ExpenseDetail.js b/src/components/expense-list/ExpenseDetail.js new file mode 100644 index 0000000..2db7723 --- /dev/null +++ b/src/components/expense-list/ExpenseDetail.js @@ -0,0 +1,32 @@ +import React, { Component } from "react"; +import ExpenseIcon from "./ExpenseIcon"; + +export default class ExpenseDetail extends Component { + formatDate(date) { + const dateParts = date.split("-"); + return `${dateParts[2]}/${dateParts[1]}/${dateParts[0]}`; + } + + render() { + return ( +

    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 G-~R=N>^ar| literal 0 HcmV?d00001 diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..b576fa6 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,39293 @@ +{ + "name": "expenses", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "version": "0.1.0", + "dependencies": { + "material-components-web": "^0.12.1", + "material-icons": "^0.1.0", + "react": "^15.5.4", + "react-dom": "^15.5.4" + }, + "devDependencies": { + "react-scripts": "^3.4.1" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.8.3" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz", + "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==", + "dev": true, + "dependencies": { + "browserslist": "^4.9.1", + "invariant": "^2.2.4", + "semver": "^5.5.0" + } + }, + "node_modules/@babel/compat-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/core": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", + "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.0", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helpers": "^7.9.0", + "@babel/parser": "^7.9.0", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/generator": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", + "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.9.5", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-builder-react-jsx": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz", + "integrity": "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/types": "^7.9.0" + } + }, + "node_modules/@babel/helper-builder-react-jsx-experimental": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz", + "integrity": "sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-module-imports": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz", + "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.8.6", + "browserslist": "^4.9.1", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.5.tgz", + "integrity": "sha512-IipaxGaQmW4TfWoXdqjY0TzoXQ1HRS0kPpEgvjosb3u7Uedcq297xFqDQiCcQtRRwzIMif+N1MLVI8C5a4/PAA==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.7.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-map": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", + "lodash": "^4.17.13" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", + "dev": true + }, + "node_modules/@babel/helper-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "dev": true, + "dependencies": { + "lodash": "^4.17.13" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", + "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", + "dev": true + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helpers": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", + "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", + "dev": true, + "dependencies": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", + "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", + "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.8.3.tgz", + "integrity": "sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-decorators": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", + "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz", + "integrity": "sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.9.5" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.8.8", + "@babel/helper-plugin-utils": "^7.8.3" + }, + "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==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz", + "integrity": "sha512-8Hg4dNNT9/LcA1zQlfwuKR8BUc/if7Q7NkTam9sGTcJphLwpf2g4S42uhspQrIrR+dpzE0dtTqBVFoHl8GtnnQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "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==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz", + "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "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==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz", + "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "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==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz", + "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz", + "integrity": "sha512-GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", + "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", + "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz", + "integrity": "sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-flow": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz", + "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz", + "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz", + "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", + "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", + "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.9.0.tgz", + "integrity": "sha512-wXMXsToAUOxJuBBEHajqKLFWcCkOSLshTI2ChCFFj1zDd7od4IOxiwLCOObNUvOpkxLpjIuaIdBMmNt6ocCPAw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", + "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz", + "integrity": "sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==", + "dev": true, + "dependencies": { + "@babel/helper-builder-react-jsx": "^7.9.0", + "@babel/helper-builder-react-jsx-experimental": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.9.0.tgz", + "integrity": "sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw==", + "dev": true, + "dependencies": { + "@babel/helper-builder-react-jsx-experimental": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.9.0.tgz", + "integrity": "sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz", + "integrity": "sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.0.tgz", + "integrity": "sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.4.tgz", + "integrity": "sha512-yeWeUkKx2auDbSxRe8MusAG+n4m9BFY/v+lPjmQDgOFX5qnySkUY5oXzkp6FwPdsYqnKay6lorXYdC0n3bZO7w==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-typescript": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.5.tgz", + "integrity": "sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.9.0", + "@babel/helper-compilation-targets": "^7.8.7", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-numeric-separator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.9.5", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.9.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.9.5", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.9.5", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.9.0", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.9.0", + "@babel/plugin-transform-modules-commonjs": "^7.9.0", + "@babel/plugin-transform-modules-systemjs": "^7.9.0", + "@babel/plugin-transform-modules-umd": "^7.9.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.9.5", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.9.5", + "browserslist": "^4.9.1", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz", + "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==", + "dev": true, + "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.9.4", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.4.tgz", + "integrity": "sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-react-display-name": "^7.8.3", + "@babel/plugin-transform-react-jsx": "^7.9.4", + "@babel/plugin-transform-react-jsx-development": "^7.9.0", + "@babel/plugin-transform-react-jsx-self": "^7.9.0", + "@babel/plugin-transform-react-jsx-source": "^7.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz", + "integrity": "sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-typescript": "^7.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz", + "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.9.2.tgz", + "integrity": "sha512-HHxmgxbIzOfFlZ+tdeRKtaxWOMUoCG5Mu3wKeUmOxjYrwb3AAHgnmtCUbPPK11/raIWLIBK250t8E2BPO0p7jA==", + "dev": true, + "dependencies": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/template": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", + "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "node_modules/@babel/traverse": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", + "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.5", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.0", + "@babel/types": "^7.9.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "node_modules/@babel/types": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@csstools/normalize.css": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", + "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==", + "dev": true + }, + "node_modules/@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", + "deprecated": "Moved to 'npm install @sideway/address'", + "dev": true + }, + "node_modules/@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "dev": true + }, + "node_modules/@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "dev": true + }, + "node_modules/@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "deprecated": "Switch to 'npm install joi'", + "dev": true, + "dependencies": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "node_modules/@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "dev": true, + "dependencies": { + "@hapi/hoek": "^8.3.0" + } + }, + "node_modules/@jest/console": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", + "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", + "dev": true, + "dependencies": { + "@jest/source-map": "^24.9.0", + "chalk": "^2.0.1", + "slash": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/core": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz", + "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==", + "dev": true, + "dependencies": { + "@jest/console": "^24.7.1", + "@jest/reporters": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-changed-files": "^24.9.0", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-resolve-dependencies": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "jest-watcher": "^24.9.0", + "micromatch": "^3.1.10", + "p-each-series": "^1.0.0", + "realpath-native": "^1.1.0", + "rimraf": "^2.5.4", + "slash": "^2.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/core/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@jest/environment": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz", + "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/fake-timers": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", + "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/reporters": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz", + "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==", + "dev": true, + "dependencies": { + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^2.0.2", + "istanbul-lib-instrument": "^3.0.1", + "istanbul-lib-report": "^2.0.4", + "istanbul-lib-source-maps": "^3.0.1", + "istanbul-reports": "^2.2.6", + "jest-haste-map": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "node-notifier": "^5.4.2", + "slash": "^2.0.0", + "source-map": "^0.6.0", + "string-length": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/source-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", + "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.1.15", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/source-map/node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", + "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", + "dev": true, + "dependencies": { + "@jest/console": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/istanbul-lib-coverage": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz", + "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==", + "dev": true, + "dependencies": { + "@jest/test-result": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/transform": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", + "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^24.9.0", + "babel-plugin-istanbul": "^5.1.0", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.1.15", + "jest-haste-map": "^24.9.0", + "jest-regex-util": "^24.9.0", + "jest-util": "^24.9.0", + "micromatch": "^3.1.10", + "pirates": "^4.0.1", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "2.4.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@material/animation": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.2.3.tgz", + "integrity": "sha1-JfJJYs1knnZFmharI0t4Rqen9Bk=" + }, + "node_modules/@material/auto-init": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@material/auto-init/-/auto-init-0.1.4.tgz", + "integrity": "sha512-pyq6hTVrYo/Z/yU3vCAaIpo7C9As/Inj49kt7tRPLsCQ5MDhhMTjCZFmqldDss88XQ1QR2gjNoSh7lNkwRlu7A==" + }, + "node_modules/@material/base": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@material/base/-/base-0.2.6.tgz", + "integrity": "sha1-MAPz3ywG0XIVHUFguMiy5sZefAE=" + }, + "node_modules/@material/button": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@material/button/-/button-0.3.11.tgz", + "integrity": "sha1-F6tM1dVTiePaNJaxwWJtzk9qeDk=", + "dependencies": { + "@material/elevation": "^0.1.11", + "@material/ripple": "^0.8.2", + "@material/theme": "^0.1.7", + "@material/typography": "^0.3.0" + } + }, + "node_modules/@material/button/node_modules/@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "dependencies": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + } + }, + "node_modules/@material/button/node_modules/@material/ripple/node_modules/@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "node_modules/@material/button/node_modules/@material/typography": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz", + "integrity": "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + }, + "node_modules/@material/card": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/@material/card/-/card-0.2.10.tgz", + "integrity": "sha1-WaVT9EXAeivSpsOTkDFqHZwq8rE=", + "dependencies": { + "@material/elevation": "^0.1.13", + "@material/rtl": "^0.1.8", + "@material/theme": "^0.4.0", + "@material/typography": "^0.3.0" + } + }, + "node_modules/@material/card/node_modules/@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "node_modules/@material/card/node_modules/@material/typography": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz", + "integrity": "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + }, + "node_modules/@material/checkbox": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@material/checkbox/-/checkbox-0.3.7.tgz", + "integrity": "sha1-USy0hkHwydaa9kRVDk7e+ucpSqw=", + "dependencies": { + "@material/animation": "^0.2.3", + "@material/base": "^0.2.1", + "@material/ripple": "^0.7.0", + "@material/rtl": "^0.1.6", + "@material/theme": "^0.1.5" + } + }, + "node_modules/@material/checkbox/node_modules/@material/ripple": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.7.0.tgz", + "integrity": "sha1-6nhKbFT41JPT3yFEDc+rpwb7DKo=", + "dependencies": { + "@material/base": "^0.2.1", + "@material/theme": "^0.1.5" + } + }, + "node_modules/@material/dialog": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@material/dialog/-/dialog-0.3.5.tgz", + "integrity": "sha1-P09yTD5+JEUJ/U/+p7OHj1JjKfE=", + "dependencies": { + "@material/animation": "^0.3.1", + "@material/base": "^0.2.3", + "@material/elevation": "^0.1.11", + "@material/ripple": "^0.8.2", + "@material/rtl": "^0.1.7", + "@material/theme": "^0.1.7", + "@material/typography": "^0.1.1", + "focus-trap": "^2.3.0" + } + }, + "node_modules/@material/dialog/node_modules/@material/animation": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.3.1.tgz", + "integrity": "sha1-Ip3mkn0FkNbWsgFX13jSZO8CIpo=" + }, + "node_modules/@material/dialog/node_modules/@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "dependencies": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + } + }, + "node_modules/@material/dialog/node_modules/@material/ripple/node_modules/@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "node_modules/@material/dialog/node_modules/@material/typography": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.1.1.tgz", + "integrity": "sha1-+y40N70yhNOen7kUhXZ63msr0ME=" + }, + "node_modules/@material/drawer": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@material/drawer/-/drawer-0.4.3.tgz", + "integrity": "sha1-LjQqGKuQL19Bystct1IqslBZpsc=", + "dependencies": { + "@material/animation": "^0.2.3", + "@material/base": "^0.2.0", + "@material/elevation": "^0.1.8", + "@material/rtl": "^0.1.4", + "@material/theme": "^0.1.5", + "@material/typography": "^0.2.2" + } + }, + "node_modules/@material/elevation": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/@material/elevation/-/elevation-0.1.13.tgz", + "integrity": "sha1-o4iF88r0OYymp0aMMIiH1wvUYFs=", + "dependencies": { + "@material/animation": "^0.4.1" + } + }, + "node_modules/@material/elevation/node_modules/@material/animation": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.4.1.tgz", + "integrity": "sha1-v4tQrtrUz/zopbQo/cqPGruvF24=" + }, + "node_modules/@material/fab": { + "version": "0.3.16", + "resolved": "https://registry.npmjs.org/@material/fab/-/fab-0.3.16.tgz", + "integrity": "sha512-xiLEi6L7Ethhr/MJYfW/d6yMSNt7wBHswhZ+GOPBb/MQ7ODT6mSPknoNx9pE2IlQNdEY27+spijTcEpERzzJZg==", + "dependencies": { + "@material/animation": "^0.3.1", + "@material/elevation": "^0.1.11", + "@material/ripple": "^0.8.5", + "@material/theme": "^0.2.0" + } + }, + "node_modules/@material/fab/node_modules/@material/animation": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.3.1.tgz", + "integrity": "sha1-Ip3mkn0FkNbWsgFX13jSZO8CIpo=" + }, + "node_modules/@material/fab/node_modules/@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "dependencies": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + } + }, + "node_modules/@material/fab/node_modules/@material/ripple/node_modules/@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "node_modules/@material/fab/node_modules/@material/theme": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.2.0.tgz", + "integrity": "sha512-JImkTjEPt6LxjU3eTeZQSZVZfCs8ooCC8nYk736bB3IRMYSJCsX5EZ+ZoEehtqRpS++VLQID3raWdGUy2kNJzA==" + }, + "node_modules/@material/form-field": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/@material/form-field/-/form-field-0.2.17.tgz", + "integrity": "sha1-fiomhJUWBxLA2W1EUwggCYpdylU=", + "dependencies": { + "@material/base": "^0.2.6", + "@material/rtl": "^0.1.8", + "@material/selection-control": "^0.1.3", + "@material/theme": "^0.4.0", + "@material/typography": "^0.3.0" + } + }, + "node_modules/@material/form-field/node_modules/@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "node_modules/@material/form-field/node_modules/@material/typography": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz", + "integrity": "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + }, + "node_modules/@material/grid-list": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/@material/grid-list/-/grid-list-0.2.13.tgz", + "integrity": "sha1-BM4ZjSPHEMZzFvHsXwQJgp/Wvq0=", + "dependencies": { + "@material/base": "^0.2.6", + "@material/rtl": "^0.1.8", + "@material/theme": "^0.4.0", + "@material/typography": "^0.3.0" + } + }, + "node_modules/@material/grid-list/node_modules/@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "node_modules/@material/grid-list/node_modules/@material/typography": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz", + "integrity": "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + }, + "node_modules/@material/icon-toggle": { + "version": "0.1.22", + "resolved": "https://registry.npmjs.org/@material/icon-toggle/-/icon-toggle-0.1.22.tgz", + "integrity": "sha1-xsRJhR9rntKf83me5Vo0EICbiQ8=", + "dependencies": { + "@material/animation": "^0.4.1", + "@material/base": "^0.2.6", + "@material/ripple": "^0.8.8", + "@material/theme": "^0.4.0" + } + }, + "node_modules/@material/icon-toggle/node_modules/@material/animation": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.4.1.tgz", + "integrity": "sha1-v4tQrtrUz/zopbQo/cqPGruvF24=" + }, + "node_modules/@material/icon-toggle/node_modules/@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "dependencies": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + } + }, + "node_modules/@material/icon-toggle/node_modules/@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "node_modules/@material/layout-grid": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@material/layout-grid/-/layout-grid-0.1.2.tgz", + "integrity": "sha1-wZ1p46j/nwlJUo4cf+KrT9pJLHs=" + }, + "node_modules/@material/linear-progress": { + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-0.1.11.tgz", + "integrity": "sha1-lx1OAVV1pLEx6W8KoMlECtXp4+8=", + "dependencies": { + "@material/animation": "^0.4.1", + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + } + }, + "node_modules/@material/linear-progress/node_modules/@material/animation": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.4.1.tgz", + "integrity": "sha1-v4tQrtrUz/zopbQo/cqPGruvF24=" + }, + "node_modules/@material/linear-progress/node_modules/@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "node_modules/@material/list": { + "version": "0.2.20", + "resolved": "https://registry.npmjs.org/@material/list/-/list-0.2.20.tgz", + "integrity": "sha1-XtSzG+OxnBrFwvRbi9iIW7VzdDQ=", + "dependencies": { + "@material/ripple": "^0.8.8", + "@material/rtl": "^0.1.8", + "@material/theme": "^0.4.0", + "@material/typography": "^0.3.0" + } + }, + "node_modules/@material/list/node_modules/@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "dependencies": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + } + }, + "node_modules/@material/list/node_modules/@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "node_modules/@material/list/node_modules/@material/typography": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz", + "integrity": "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + }, + "node_modules/@material/menu": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@material/menu/-/menu-0.2.7.tgz", + "integrity": "sha1-jnxDso13Fg79l+7Re2st03syCqs=", + "dependencies": { + "@material/animation": "^0.2.3", + "@material/base": "^0.2.0", + "@material/elevation": "^0.1.8", + "@material/theme": "^0.1.5", + "@material/typography": "^0.2.2" + } + }, + "node_modules/@material/radio": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/@material/radio/-/radio-0.2.15.tgz", + "integrity": "sha1-NZj3nL4cQTwrVKwysNsSlV+TY2s=", + "dependencies": { + "@material/animation": "^0.4.1", + "@material/base": "^0.2.6", + "@material/ripple": "^0.8.8", + "@material/selection-control": "^0.1.3", + "@material/theme": "^0.4.0" + } + }, + "node_modules/@material/radio/node_modules/@material/animation": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.4.1.tgz", + "integrity": "sha1-v4tQrtrUz/zopbQo/cqPGruvF24=" + }, + "node_modules/@material/radio/node_modules/@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "dependencies": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + } + }, + "node_modules/@material/radio/node_modules/@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "node_modules/@material/ripple": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.6.2.tgz", + "integrity": "sha1-qFVtt8FB019VgsWZC+hpC++d7lk=", + "dependencies": { + "@material/base": "^0.2.0", + "@material/theme": "^0.1.5" + } + }, + "node_modules/@material/rtl": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@material/rtl/-/rtl-0.1.8.tgz", + "integrity": "sha512-NzBobwxvhJg+dch99pVO+Z9HL1DM+esuIy5WYXgM7trfOVh8n9DkVo5vD/NKnDy6F5wCaRnJOI5T19Tev6c9Zw==" + }, + "node_modules/@material/select": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@material/select/-/select-0.3.18.tgz", + "integrity": "sha1-YwHePHeudJ7e7bl90ja1WzDAozI=", + "dependencies": { + "@material/animation": "^0.4.1", + "@material/base": "^0.2.6", + "@material/list": "^0.2.20", + "@material/menu": "^0.4.8", + "@material/rtl": "^0.1.8", + "@material/theme": "^0.4.0", + "@material/typography": "^0.3.0" + } + }, + "node_modules/@material/select/node_modules/@material/animation": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.4.1.tgz", + "integrity": "sha1-v4tQrtrUz/zopbQo/cqPGruvF24=" + }, + "node_modules/@material/select/node_modules/@material/menu": { + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/@material/menu/-/menu-0.4.8.tgz", + "integrity": "sha1-YDtABdlpcOFUdPnSgj9MfKD1KHs=", + "dependencies": { + "@material/animation": "^0.4.1", + "@material/base": "^0.2.6", + "@material/elevation": "^0.1.13", + "@material/theme": "^0.4.0", + "@material/typography": "^0.3.0" + } + }, + "node_modules/@material/select/node_modules/@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "node_modules/@material/select/node_modules/@material/typography": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz", + "integrity": "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + }, + "node_modules/@material/selection-control": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@material/selection-control/-/selection-control-0.1.3.tgz", + "integrity": "sha1-T7ftH9fuIpajLBVs8sHriSv+RMY=", + "dependencies": { + "@material/ripple": "^0.8.8" + } + }, + "node_modules/@material/selection-control/node_modules/@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "dependencies": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + } + }, + "node_modules/@material/selection-control/node_modules/@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "node_modules/@material/snackbar": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@material/snackbar/-/snackbar-0.2.2.tgz", + "integrity": "sha1-ybKEE4bVWG+QNEtX+5wiBKifFqI=", + "dependencies": { + "@material/animation": "^0.2.3", + "@material/base": "^0.2.1", + "@material/button": "^0.3.8", + "@material/rtl": "^0.1.6", + "@material/theme": "^0.1.5", + "@material/typography": "^0.2.2" + } + }, + "node_modules/@material/switch": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/@material/switch/-/switch-0.1.15.tgz", + "integrity": "sha1-bysfHvfD3JbjKmijEBSYtWKRRhk=", + "dependencies": { + "@material/animation": "^0.4.1", + "@material/elevation": "^0.1.13", + "@material/theme": "^0.4.0" + } + }, + "node_modules/@material/switch/node_modules/@material/animation": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.4.1.tgz", + "integrity": "sha1-v4tQrtrUz/zopbQo/cqPGruvF24=" + }, + "node_modules/@material/switch/node_modules/@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "node_modules/@material/tabs": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@material/tabs/-/tabs-0.2.9.tgz", + "integrity": "sha1-5RLSSKYrN+XtVwkMUuZhmWDr3bM=", + "dependencies": { + "@material/animation": "^0.3.1", + "@material/base": "^0.2.5", + "@material/ripple": "^0.8.6", + "@material/rtl": "^0.1.7", + "@material/theme": "^0.3.0", + "@material/typography": "^0.3.0" + } + }, + "node_modules/@material/tabs/node_modules/@material/animation": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.3.1.tgz", + "integrity": "sha1-Ip3mkn0FkNbWsgFX13jSZO8CIpo=" + }, + "node_modules/@material/tabs/node_modules/@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "dependencies": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + } + }, + "node_modules/@material/tabs/node_modules/@material/ripple/node_modules/@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "node_modules/@material/tabs/node_modules/@material/theme": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.3.1.tgz", + "integrity": "sha512-0PRLqMPCL3mEaUXyc/SWZWDHWjfyS7xXT64h7dT4lwwA0oHpq0OdQaqemYWkI1h+CVHeT0qSwirRNJ0jxBlhtA==" + }, + "node_modules/@material/tabs/node_modules/@material/typography": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz", + "integrity": "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + }, + "node_modules/@material/textfield": { + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/@material/textfield/-/textfield-0.2.11.tgz", + "integrity": "sha512-k82nLd9H0QFLHYL6f/KKL0DnJakKXSCVm0G7zqU3t+7TaHqgIzHwHvLsSULtsCaIkKjlxXHTBeZmLv7DegH1Zg==", + "dependencies": { + "@material/animation": "^0.2.3", + "@material/base": "^0.2.0", + "@material/rtl": "^0.1.5", + "@material/theme": "^0.1.5", + "@material/typography": "^0.2.2" + } + }, + "node_modules/@material/theme": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.1.7.tgz", + "integrity": "sha1-2Up8UJn+rp3DGMY5gCMnx66C6HI=" + }, + "node_modules/@material/toolbar": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@material/toolbar/-/toolbar-0.3.3.tgz", + "integrity": "sha1-mGfj9WXtyn9vndxr55E+WRdCKHI=", + "dependencies": { + "@material/base": "^0.2.0", + "@material/elevation": "^0.1.8", + "@material/rtl": "^0.1.4", + "@material/theme": "^0.1.5", + "@material/typography": "^0.2.2" + } + }, + "node_modules/@material/typography": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.2.3.tgz", + "integrity": "sha1-zd9BeAmMnHtMLnijMEk3a01q61M=" + }, + "node_modules/@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dev": true, + "dependencies": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz", + "integrity": "sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz", + "integrity": "sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.3.tgz", + "integrity": "sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz", + "integrity": "sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz", + "integrity": "sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz", + "integrity": "sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-4.3.3.tgz", + "integrity": "sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==", + "dev": true, + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^4.2.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^4.2.0", + "@svgr/babel-plugin-svg-dynamic-title": "^4.3.3", + "@svgr/babel-plugin-svg-em-dimensions": "^4.2.0", + "@svgr/babel-plugin-transform-react-native-svg": "^4.2.0", + "@svgr/babel-plugin-transform-svg-component": "^4.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/core": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-4.3.3.tgz", + "integrity": "sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==", + "dev": true, + "dependencies": { + "@svgr/plugin-jsx": "^4.3.3", + "camelcase": "^5.3.1", + "cosmiconfig": "^5.2.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz", + "integrity": "sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.4.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-4.3.3.tgz", + "integrity": "sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==", + "dev": true, + "dependencies": { + "@babel/core": "^7.4.5", + "@svgr/babel-preset": "^4.3.3", + "@svgr/hast-util-to-babel-ast": "^4.3.2", + "svg-parser": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz", + "integrity": "sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.2.1", + "merge-deep": "^3.0.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/webpack": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-4.3.3.tgz", + "integrity": "sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.4.5", + "@babel/plugin-transform-react-constant-elements": "^7.0.0", + "@babel/preset-env": "^7.4.5", + "@babel/preset-react": "^7.0.0", + "@svgr/core": "^4.3.3", + "@svgr/plugin-jsx": "^4.3.3", + "@svgr/plugin-svgo": "^4.3.1", + "loader-utils": "^1.2.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.7.tgz", + "integrity": "sha512-RL62NqSFPCDK2FM1pSDH0scHpJvsXtZNiYlMB73DgPBaG1E38ZYVL+ei5EkWRbr+KC4YNiAUNBnRj+bgwpgjMw==", + "dev": true, + "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.1", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz", + "integrity": "sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz", + "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.10.tgz", + "integrity": "sha512-74fNdUGrWsgIB/V9kTO5FGHPWYY6Eqn+3Z7L6Hc4e/BxjYV7puvBqp5HwsVYYfLm6iURYBNCx4Ut37OF9yitCw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, + "node_modules/@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", + "dev": true + }, + "node_modules/@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "node_modules/@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "dependencies": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", + "integrity": "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz", + "integrity": "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", + "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, + "node_modules/@types/node": { + "version": "13.11.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.11.1.tgz", + "integrity": "sha512-eWQGP3qtxwL8FGneRrC5DwrJLGN4/dH1clNTuLfN81HCrxVtxRjygDTUoZJ5ASlDEeo0ppYFQjQIlXhtXpOn6g==", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/@types/q": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", + "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "13.0.8", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.8.tgz", + "integrity": "sha512-XAvHLwG7UQ+8M4caKIH0ZozIOYay5fQkAgyIXegXT9jPtdIGdhga+sUEdAr1CiG46aB+c64xQEYyEzlwWVTNzA==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", + "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.27.0.tgz", + "integrity": "sha512-/my+vVHRN7zYgcp0n4z5A6HAK7bvKGBiswaM5zIlOQczsxj/aiD7RcgD+dvVFuwFaGh5+kM7XA6Q6PN0bvb1tw==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "2.27.0", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^2.0.0", + "eslint": "^5.0.0 || ^6.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.27.0.tgz", + "integrity": "sha512-vOsYzjwJlY6E0NJRXPTeCGqjv5OHgRU1kzxHKWJVPjDYGbPgLudBXjIlc+OD1hDBZ4l1DLbOc5VjofKahsu9Jw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "2.27.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.27.0.tgz", + "integrity": "sha512-HFUXZY+EdwrJXZo31DW4IS1ujQW3krzlRjBrFRrJcMDh0zCu107/nRfhk/uBasO8m0NVDbBF5WZKcIUMRO7vPg==", + "dev": true, + "dependencies": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "2.27.0", + "@typescript-eslint/typescript-estree": "2.27.0", + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.27.0.tgz", + "integrity": "sha512-t2miCCJIb/FU8yArjAvxllxbTiyNqaXJag7UOpB5DVoM3+xnjeOngtqlJkLRnMtzaRcJhe3CIR9RmL40omubhg==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "eslint-visitor-keys": "^1.1.0", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^6.3.0", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz", + "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz", + "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz", + "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz", + "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz", + "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz", + "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz", + "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz", + "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz", + "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz", + "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz", + "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/helper-wasm-section": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-opt": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz", + "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz", + "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/floating-point-hex-parser": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-code-frame": "1.8.5", + "@webassemblyjs/helper-fsm": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz", + "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@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==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/abab": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", + "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "dependencies": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", + "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "dev": true, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz", + "integrity": "sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA==", + "dev": true, + "dependencies": { + "assert": "1.4.1", + "camelcase": "5.0.0", + "loader-utils": "1.2.3", + "object-path": "0.11.4", + "regex-parser": "2.2.10" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/camelcase": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", + "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", + "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "dev": true, + "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" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-keywords": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "node_modules/ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "dependencies": { + "type-fest": "^0.11.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", + "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", + "dev": true, + "dependencies": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + } + }, + "node_modules/arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=", + "dev": true + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "dev": true + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "dev": true, + "dependencies": { + "util": "0.10.3" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", + "dev": true + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.7.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz", + "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.11.1", + "caniuse-lite": "^1.0.30001039", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.27", + "postcss-value-parser": "^4.0.3" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "dev": true + }, + "node_modules/axobject-query": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.2.tgz", + "integrity": "sha512-ICt34ZmrVt8UQnvPl6TVyDTkmhXmAyAT4Jh5ugfGUX4MOrZ+U/ZY6/sdylRw3qGNr9Ub5AJsaHeDMzNLehRdOQ==", + "dev": true + }, + "node_modules/babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "node_modules/babel-code-frame/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "eslint": ">= 4.12.1" + } + }, + "node_modules/babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "dev": true, + "dependencies": { + "babylon": "^6.18.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz", + "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==", + "dev": true, + "dependencies": { + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/babel__core": "^7.1.0", + "babel-plugin-istanbul": "^5.1.0", + "babel-preset-jest": "^24.9.0", + "chalk": "^2.4.2", + "slash": "^2.0.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 6.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", + "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "find-up": "^3.0.0", + "istanbul-lib-instrument": "^3.3.0", + "test-exclude": "^5.2.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-plugin-istanbul/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==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz", + "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==", + "dev": true, + "dependencies": { + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 6" + } + }, + "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==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dev": true, + "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/babel-plugin-macros/node_modules/import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-macros/node_modules/parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-macros/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-macros/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==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.6.tgz", + "integrity": "sha512-1aGDUfL1qOOIoqk9QKGIo2lANk+C7ko/fqH0uIyC71x3PEGz0uVP8ISgfEsFuG+FKmjHTvFK/nNM8dowpmUxLA==", + "dev": true, + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", + "dev": true + }, + "node_modules/babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dev": true, + "dependencies": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.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==", + "dev": true + }, + "node_modules/babel-preset-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz", + "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "babel-plugin-jest-hoist": "^24.9.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-9.1.2.tgz", + "integrity": "sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA==", + "dev": true, + "dependencies": { + "@babel/core": "7.9.0", + "@babel/plugin-proposal-class-properties": "7.8.3", + "@babel/plugin-proposal-decorators": "7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.8.3", + "@babel/plugin-proposal-numeric-separator": "7.8.3", + "@babel/plugin-proposal-optional-chaining": "7.9.0", + "@babel/plugin-transform-flow-strip-types": "7.9.0", + "@babel/plugin-transform-react-display-name": "7.8.3", + "@babel/plugin-transform-runtime": "7.9.0", + "@babel/preset-env": "7.9.0", + "@babel/preset-react": "7.9.1", + "@babel/preset-typescript": "7.9.0", + "@babel/runtime": "7.9.0", + "babel-plugin-macros": "2.8.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/preset-env": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz", + "integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.9.0", + "@babel/helper-compilation-targets": "^7.8.7", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-numeric-separator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.9.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.9.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.9.0", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.8.3", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.9.0", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.9.0", + "@babel/plugin-transform-modules-commonjs": "^7.9.0", + "@babel/plugin-transform-modules-systemjs": "^7.9.0", + "@babel/plugin-transform-modules-umd": "^7.9.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.8.7", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.9.0", + "browserslist": "^4.9.1", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/preset-react": { + "version": "7.9.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.1.tgz", + "integrity": "sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-react-display-name": "^7.8.3", + "@babel/plugin-transform-react-jsx": "^7.9.1", + "@babel/plugin-transform-react-jsx-development": "^7.9.0", + "@babel/plugin-transform-react-jsx-self": "^7.9.0", + "@babel/plugin-transform-react-jsx-source": "^7.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/runtime": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.0.tgz", + "integrity": "sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/babel-preset-react-app/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", + "deprecated": "core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", + "dev": true, + "hasInstallScript": true + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true, + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", + "dev": true + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "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==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", + "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dev": true, + "dependencies": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "ms": "2.0.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=", + "dev": true + }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "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=", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "dependencies": { + "resolve": "1.1.7" + } + }, + "node_modules/browser-resolve/node_modules/resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", + "dev": true + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dev": true, + "dependencies": { + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" + } + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.11.1.tgz", + "integrity": "sha512-DCTr3kDrKEYNw6Jb9HFxVLQNaue8z+0ZfRBRjmCunKDEXEBajKDj2Y+Uelg+Pi29OnvaSGwjOsnRyNEkXzHg5g==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001038", + "electron-to-chromium": "^1.3.390", + "node-releases": "^1.1.53", + "pkg-up": "^2.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + }, + "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==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz", + "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==", + "dev": true, + "dependencies": { + "chownr": "^1.1.2", + "figgy-pudding": "^3.5.1", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.2", + "infer-owner": "^1.0.4", + "lru-cache": "^5.1.1", + "minipass": "^3.0.0", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "p-map": "^3.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^2.7.1", + "ssri": "^7.0.0", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cacache/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/camel-case": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", + "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", + "dev": true, + "dependencies": { + "pascal-case": "^3.1.1", + "tslib": "^1.10.0" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "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==", + "dev": true, + "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.30001040", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001040.tgz", + "integrity": "sha512-Ep0tEPeI5wCvmJNrXjE3etgfI+lkl1fTDU6Y3ZH1mhrjkPlVI9W4pcKbMo+BQLpEWKVYYp2EmYaRsqpPC3k7lQ==", + "dev": true + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", + "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.3.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.1.2" + } + }, + "node_modules/chokidar/node_modules/anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/chokidar/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar/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==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar/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==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/chokidar/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/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==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/cliui/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", + "dev": true, + "dependencies": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dev": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "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==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", + "dev": true, + "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=", + "dev": true + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "node_modules/compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "dev": true, + "dependencies": { + "arity-n": "^1.0.4" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "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==", + "dev": true, + "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=", + "dev": true + }, + "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=", + "dev": true + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-stream/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/concat-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", + "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==", + "dev": true + }, + "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==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "node_modules/contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "dev": true, + "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=", + "dev": true + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=", + "deprecated": "core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js." + }, + "node_modules/core-js-compat": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", + "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", + "dev": true, + "dependencies": { + "browserslist": "^4.8.5", + "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==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.5.tgz", + "integrity": "sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + } + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/create-react-class": { + "version": "15.6.3", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.3.tgz", + "integrity": "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==", + "dependencies": { + "fbjs": "^0.8.9", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-blank-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "bin": { + "css-has-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-has-pseudo/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/css-loader/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-prefers-color-scheme": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", + "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "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==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "dev": true, + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/csso": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", + "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "dev": true, + "dependencies": { + "css-tree": "1.0.0-alpha.39" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", + "dev": true + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", + "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", + "dev": true, + "dependencies": { + "cssom": "0.3.x" + } + }, + "node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", + "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==", + "dev": true + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "node_modules/data-urls/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "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==", + "dev": true, + "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.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dev": true, + "dependencies": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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=", + "dev": true, + "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=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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=", + "dev": true + }, + "node_modules/diff-sequences": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", + "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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=", + "dev": true + }, + "node_modules/dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "dev": true, + "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=", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "utila": "~0.4" + } + }, + "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==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", + "dev": true + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "node_modules/domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "dependencies": { + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz", + "integrity": "sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==", + "dev": true, + "dependencies": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + } + }, + "node_modules/dot-prop": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", + "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true + }, + "node_modules/duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/duplexify/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.3.403", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.403.tgz", + "integrity": "sha512-JaoxV4RzdBAZOnsF4dAlZ2ijJW72MbqO5lNfOBHUWiBQl3Rwe+mk2RCUMrRI3rSClLJ8HSNQNqcry12H+0ZjFw==", + "dev": true + }, + "node_modules/elliptic": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz", + "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==", + "dev": true, + "dependencies": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "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=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "dependencies": { + "iconv-lite": "~0.4.13" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz", + "integrity": "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/enhanced-resolve/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/enhanced-resolve/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==", + "dev": true + }, + "node_modules/errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "dev": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "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==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "dev": true, + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "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/es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "dependencies": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "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=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", + "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-5.2.1.tgz", + "integrity": "sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ==", + "dev": true, + "dependencies": { + "confusing-browser-globals": "^1.0.9" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "2.x", + "@typescript-eslint/parser": "2.x", + "babel-eslint": "10.x", + "eslint": "6.x", + "eslint-plugin-flowtype": "3.x || 4.x", + "eslint-plugin-import": "2.x", + "eslint-plugin-jsx-a11y": "6.x", + "eslint-plugin-react": "7.x", + "eslint-plugin-react-hooks": "1.x || 2.x" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-loader": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-3.0.3.tgz", + "integrity": "sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw==", + "deprecated": "This loader has been deprecated. Please use eslint-webpack-plugin", + "dev": true, + "dependencies": { + "fs-extra": "^8.1.0", + "loader-fs-cache": "^1.0.2", + "loader-utils": "^1.2.3", + "object-hash": "^2.0.1", + "schema-utils": "^2.6.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0", + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-module-utils/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-module-utils/node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.6.0.tgz", + "integrity": "sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ==", + "dev": true, + "dependencies": { + "lodash": "^4.17.15" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": ">=6.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", + "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", + "dev": true, + "dependencies": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.1", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "2.x - 6.x" + } + }, + "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==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "dependencies": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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=", + "dev": true + }, + "node_modules/eslint-plugin-import/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz", + "integrity": "sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.4.5", + "aria-query": "^3.0.0", + "array-includes": "^3.0.3", + "ast-types-flow": "^0.0.7", + "axobject-query": "^2.0.2", + "damerau-levenshtein": "^1.0.4", + "emoji-regex": "^7.0.2", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.1" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/eslint-plugin-react": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz", + "integrity": "sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.1", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.3", + "object.entries": "^1.1.1", + "object.fromentries": "^2.0.2", + "object.values": "^1.1.1", + "prop-types": "^15.7.2", + "resolve": "^1.15.1", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.2", + "xregexp": "^4.3.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz", + "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==", + "dev": true, + "engines": { + "node": ">=7" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.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==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-scope": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz", + "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint/node_modules/regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true, + "engines": { + "node": ">=6.5.0" + } + }, + "node_modules/eslint/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==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6.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==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.2.0.tgz", + "integrity": "sha512-weltsSqdeWIX9G2qQZz7KlTRJdkkOCTPgLYJUz1Hacf48R4YOwGPHO3+ORfWedqJKbq5WQmsgK90n+pFLIKt/Q==", + "dev": true, + "dependencies": { + "estraverse": "^5.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.0.0.tgz", + "integrity": "sha512-j3acdrMzqrxmJTNj5dbr1YbjacrYgAxVMeF0gK16E3j494mOe7xygM/ZLIguEQ0ETwAg2hlJCtHRGav+y0Ny5A==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "dependencies": { + "estraverse": "^4.1.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "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=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz", + "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==", + "dev": true + }, + "node_modules/events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "dev": true, + "dependencies": { + "original": "^1.0.0" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/exec-sh": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==", + "dev": true + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/expect": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz", + "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "ansi-styles": "^3.2.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "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.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "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=", + "dev": true + }, + "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==", + "dev": true, + "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=", + "dev": true + }, + "node_modules/express/node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dev": true, + "dependencies": { + "type": "^2.0.0" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", + "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dev": true, + "dependencies": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "node_modules/faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.4.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==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fbjs": { + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", + "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", + "dependencies": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + } + }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "dependencies": { + "flat-cache": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz", + "integrity": "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==", + "dev": true, + "dependencies": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.5.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "node_modules/filesize": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.0.1.tgz", + "integrity": "sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "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==", + "dev": true, + "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=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "dependencies": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "dev": true + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/flush-write-stream/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/flush-write-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/focus-trap": { + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-2.4.6.tgz", + "integrity": "sha512-vWZTPtBU6pBoyWZDRZJHkXsyP2ZCZBHE3DRVXnSVdQKH/mcDtu9S5Kz8CUDyIqpfZfLEyI9rjKJLnc4Y40BRBg==", + "dependencies": { + "tabbable": "^1.0.3" + } + }, + "node_modules/follow-redirects": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz", + "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==", + "dev": true, + "dependencies": { + "debug": "^3.0.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/follow-redirects/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==", + "dev": true, + "dependencies": { + "babel-code-frame": "^6.22.0", + "chalk": "^2.4.1", + "chokidar": "^3.3.0", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "engines": { + "node": ">=6.11.5", + "yarn": ">=1.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/from2/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/from2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs-write-stream-atomic/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/fs-write-stream-atomic/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "deprecated": "\"Please update to latest v2.3 or v2.2\"", + "dev": true, + "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==", + "dev": true + }, + "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=", + "dev": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "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==", + "dev": true + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "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": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", + "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "dir-glob": "2.0.0", + "fast-glob": "^2.0.2", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "node_modules/globby/node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "node_modules/gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/gzip-size/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/harmony-reflect": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz", + "integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "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=", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/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==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "node_modules/html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "node_modules/html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.1" + } + }, + "node_modules/html-entities": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", + "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==", + "dev": true + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/html-minifier-terser": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.0.5.tgz", + "integrity": "sha512-cBSFFghQh/uHcfSiL42KxxIRMF7A144+3E44xdlctIjxEmkEfCvouxNyFH2wysXk1fCGBPwtcr3hDWlGTfkDew==", + "dev": true, + "dependencies": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/html-webpack-plugin": { + "version": "4.0.0-beta.11", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.0.0-beta.11.tgz", + "integrity": "sha512-4Xzepf0qWxf8CGg7/WQM5qBB2Lc/NFI7MhU59eUDTkuQp3skZczH4UA1d6oQyDEIoMDgERVhRyTdtUPZ5s5HBg==", + "deprecated": "please switch to a stable version", + "dev": true, + "dependencies": { + "html-minifier-terser": "^5.0.1", + "loader-utils": "^1.2.3", + "lodash": "^4.17.15", + "pretty-error": "^2.1.1", + "tapable": "^1.1.3", + "util.promisify": "1.0.0" + }, + "engines": { + "node": ">=6.9" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/html-webpack-plugin/node_modules/util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/http-parser-js": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", + "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dev": true, + "dependencies": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "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/icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">= 6" + } + }, + "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=", + "dev": true, + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", + "dev": true + }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/immer/-/immer-1.10.0.tgz", + "integrity": "sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==", + "dev": true + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dev": true, + "dependencies": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "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==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "deprecated": "Please update to ini >=1.3.6 to avoid a prototype pollution issue", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/inquirer": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", + "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "dependencies": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/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==", + "dev": true + }, + "node_modules/inquirer/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dev": true, + "dependencies": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/internal-slot": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz", + "integrity": "sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==", + "dev": true, + "dependencies": { + "es-abstract": "^1.17.0-next.1", + "has": "^1.0.3", + "side-channel": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz", + "integrity": "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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=", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dev": true, + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "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==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, + "dependencies": { + "html-comment-regex": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.1" + }, + "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=", + "dev": true + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "dependencies": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", + "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", + "dev": true, + "dependencies": { + "@babel/generator": "^7.4.0", + "@babel/parser": "^7.4.3", + "@babel/template": "^7.4.0", + "@babel/traverse": "^7.4.3", + "@babel/types": "^7.4.0", + "istanbul-lib-coverage": "^2.0.5", + "semver": "^6.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-report": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", + "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "rimraf": "^2.6.3", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz", + "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==", + "dev": true, + "dependencies": { + "import-local": "^2.0.0", + "jest-cli": "^24.9.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-changed-files": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz", + "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "execa": "^1.0.0", + "throat": "^4.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-config": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz", + "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^24.9.0", + "@jest/types": "^24.9.0", + "babel-jest": "^24.9.0", + "chalk": "^2.0.1", + "glob": "^7.1.1", + "jest-environment-jsdom": "^24.9.0", + "jest-environment-node": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "micromatch": "^3.1.10", + "pretty-format": "^24.9.0", + "realpath-native": "^1.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-diff": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", + "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", + "dev": true, + "dependencies": { + "chalk": "^2.0.1", + "diff-sequences": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-docblock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz", + "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==", + "dev": true, + "dependencies": { + "detect-newline": "^2.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-each": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz", + "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz", + "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==", + "dev": true, + "dependencies": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0", + "jsdom": "^11.5.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-environment-jsdom-fourteen": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom-fourteen/-/jest-environment-jsdom-fourteen-1.0.1.tgz", + "integrity": "sha512-DojMX1sY+at5Ep+O9yME34CdidZnO3/zfPh8UW+918C5fIZET5vCjfkegixmsi7AtdYfkr4bPlIzmWnlvQkP7Q==", + "dev": true, + "dependencies": { + "@jest/environment": "^24.3.0", + "@jest/fake-timers": "^24.3.0", + "@jest/types": "^24.3.0", + "jest-mock": "^24.0.0", + "jest-util": "^24.0.0", + "jsdom": "^14.1.0" + } + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/jsdom": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", + "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "acorn": "^6.0.4", + "acorn-globals": "^4.3.0", + "array-equal": "^1.0.0", + "cssom": "^0.3.4", + "cssstyle": "^1.1.1", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.0", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.1.3", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.5", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.5.0", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^6.1.2", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz", + "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==", + "dev": true, + "dependencies": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-haste-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", + "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "anymatch": "^2.0.0", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.1.15", + "invariant": "^2.2.4", + "jest-serializer": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.9.0", + "micromatch": "^3.1.10", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 6" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "bundleDependencies": [ + "node-pre-gyp" + ], + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/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==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/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=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "dev": true, + "inBundle": true, + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "minipass": "^2.6.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "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/jest-haste-map/node_modules/fsevents/node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/ignore-walk": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "engines": { + "node": "*" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "minipass": "^2.9.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/mkdirp": { + "version": "0.5.3", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/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==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/needle": { + "version": "2.3.3", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/node-pre-gyp": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", + "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", + "dev": true, + "inBundle": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "abbrev": "1", + "osenv": "^0.1.4" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/npm-bundled": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", + "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/npm-packlist": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/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=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/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=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "inBundle": true, + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "optional": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/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==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/signal-exit": { + "version": "3.0.2", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + }, + "engines": { + "node": ">=4.5" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/jest-jasmine2": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz", + "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^24.9.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0", + "throat": "^4.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-leak-detector": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz", + "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==", + "dev": true, + "dependencies": { + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-matcher-utils": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", + "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", + "dev": true, + "dependencies": { + "chalk": "^2.0.1", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-message-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^2.0.1", + "micromatch": "^3.1.10", + "slash": "^2.0.0", + "stack-utils": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-mock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", + "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz", + "integrity": "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", + "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-resolve": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz", + "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "browser-resolve": "^1.11.3", + "chalk": "^2.0.1", + "jest-pnp-resolver": "^1.2.1", + "realpath-native": "^1.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz", + "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-snapshot": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-runner": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz", + "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==", + "dev": true, + "dependencies": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.4.2", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-docblock": "^24.3.0", + "jest-haste-map": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-leak-detector": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "source-map-support": "^0.5.6", + "throat": "^4.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-runtime": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz", + "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==", + "dev": true, + "dependencies": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/source-map": "^24.3.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "strip-bom": "^3.0.0", + "yargs": "^13.3.0" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-serializer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", + "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-snapshot": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz", + "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "expect": "^24.9.0", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^24.9.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", + "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", + "dev": true, + "dependencies": { + "@jest/console": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/source-map": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "callsites": "^3.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.15", + "is-ci": "^2.0.0", + "mkdirp": "^0.5.1", + "slash": "^2.0.0", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-util/node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-util/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-validate": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "camelcase": "^5.3.1", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "leven": "^3.1.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.4.2.tgz", + "integrity": "sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.1", + "jest-regex-util": "^24.9.0", + "jest-watcher": "^24.3.0", + "slash": "^3.0.0", + "string-length": "^3.1.0", + "strip-ansi": "^5.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dev": true, + "dependencies": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz", + "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "jest-util": "^24.9.0", + "string-length": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-watcher/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dev": true, + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest/node_modules/jest-cli": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz", + "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==", + "dev": true, + "dependencies": { + "@jest/core": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "import-local": "^2.0.0", + "is-ci": "^2.0.0", + "jest-config": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "prompts": "^2.0.1", + "realpath-native": "^1.1.0", + "yargs": "^13.3.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 6" + } + }, + "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.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/jsdom": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", + "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "acorn": "^5.5.3", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": "^1.0.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.1", + "escodegen": "^1.9.1", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.3.0", + "nwsapi": "^2.0.7", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.87.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.4", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^5.2.0", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/jsdom/node_modules/acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "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==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "dependencies": { + "jsonify": "~0.0.0" + } + }, + "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=", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==", + "dev": true + }, + "node_modules/json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", + "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", + "dev": true, + "dependencies": { + "array-includes": "^3.0.3", + "object.assign": "^4.1.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", + "dev": true + }, + "node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "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==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "dev": true, + "dependencies": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, + "node_modules/lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dev": true, + "dependencies": { + "invert-kv": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "deprecated": "use String.prototype.padStart()", + "dev": true + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levenary": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", + "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", + "dev": true, + "dependencies": { + "leven": "^3.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/loader-fs-cache": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz", + "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==", + "dev": true, + "dependencies": { + "find-cache-dir": "^0.1.1", + "mkdirp": "^0.5.1" + } + }, + "node_modules/loader-fs-cache/node_modules/find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-fs-cache/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-fs-cache/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-fs-cache/node_modules/pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "dependencies": { + "find-up": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "dev": true + }, + "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=", + "dev": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "node_modules/lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dev": true, + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dev": true, + "dependencies": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "node_modules/loglevel": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", + "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-loglevel?utm_medium=referral&utm_source=npm_fund" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", + "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", + "dev": true, + "dependencies": { + "tslib": "^1.10.0" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lru-cache/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "dependencies": { + "tmpl": "1.0.x" + } + }, + "node_modules/mamacro": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", + "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==", + "dev": true + }, + "node_modules/map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "dependencies": { + "p-defer": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/material-components-web": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/material-components-web/-/material-components-web-0.12.1.tgz", + "integrity": "sha1-PvhWK1Os/CO76ugSdRugIeJGy7A=", + "dependencies": { + "@material/animation": "^0.2.3", + "@material/auto-init": "^0.1.2", + "@material/base": "^0.2.0", + "@material/button": "^0.3.7", + "@material/card": "^0.2.2", + "@material/checkbox": "^0.3.5", + "@material/dialog": "^0.3.0", + "@material/drawer": "^0.4.3", + "@material/elevation": "^0.1.8", + "@material/fab": "^0.3.9", + "@material/form-field": "^0.2.6", + "@material/grid-list": "^0.2.3", + "@material/icon-toggle": "^0.1.12", + "@material/layout-grid": "^0.1.2", + "@material/linear-progress": "^0.1.1", + "@material/list": "^0.2.9", + "@material/menu": "^0.2.7", + "@material/radio": "^0.2.5", + "@material/ripple": "^0.6.2", + "@material/select": "^0.3.7", + "@material/snackbar": "^0.2.0", + "@material/switch": "^0.1.8", + "@material/tabs": "^0.2.0", + "@material/textfield": "^0.2.10", + "@material/theme": "^0.1.5", + "@material/toolbar": "^0.3.3", + "@material/typography": "^0.2.2" + } + }, + "node_modules/material-icons": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/material-icons/-/material-icons-0.1.0.tgz", + "integrity": "sha1-rz2RF3Z71879HylJP916tKkxy8g=" + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "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=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "dev": true, + "dependencies": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/memory-fs/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/memory-fs/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/merge-deep": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.2.tgz", + "integrity": "sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.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=", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==", + "dev": true + }, + "node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/mime": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", + "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "dev": true, + "dependencies": { + "mime-db": "1.43.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==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", + "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.4.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/minipass": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz", + "integrity": "sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz", + "integrity": "sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "dev": true, + "dependencies": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object/node_modules/for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "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=", + "dev": true + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "dev": true, + "optional": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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=", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "dev": true + }, + "node_modules/next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/no-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", + "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", + "dev": true, + "dependencies": { + "lower-case": "^2.0.1", + "tslib": "^1.10.0" + } + }, + "node_modules/node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "dependencies": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "node_modules/node-forge": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", + "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==", + "dev": true, + "engines": { + "node": ">= 4.5.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=", + "dev": true + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "node_modules/node-libs-browser/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/node-libs-browser/node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/node-libs-browser/node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-notifier": { + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", + "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", + "dev": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "node_modules/node-notifier/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-releases": { + "version": "1.1.53", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz", + "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "dependencies": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "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-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.0.3.tgz", + "integrity": "sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz", + "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-path": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz", + "integrity": "sha1-NwrnUvvzfePqcKhhwju6iRVpGUk=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.entries": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", + "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", + "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "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==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/open": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz", + "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open/node_modules/is-wsl": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz", + "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/optimize-css-assets-webpack-plugin": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz", + "integrity": "sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA==", + "dev": true, + "dependencies": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "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/original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dev": true, + "dependencies": { + "url-parse": "^1.4.3" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "node_modules/os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "dev": true, + "dependencies": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-each-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", + "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", + "dev": true, + "dependencies": { + "p-reduce": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dev": true, + "dependencies": { + "retry": "^0.12.0" + }, + "engines": { + "node": ">=6" + } + }, + "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=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/parallel-transform/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/parallel-transform/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/param-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz", + "integrity": "sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.3", + "tslib": "^1.10.0" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module/node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "dev": true, + "dependencies": { + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", + "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", + "dev": true, + "dependencies": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "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=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "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=", + "dev": true + }, + "node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "dev": true, + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "dev": true, + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "dev": true, + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "node_modules/pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "dev": true, + "dependencies": { + "ts-pnp": "^1.1.6" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/portfinder": { + "version": "1.0.25", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", + "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==", + "dev": true, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.27", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", + "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", + "dev": true, + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", + "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", + "dev": true, + "dependencies": { + "postcss": "^7" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "browserslist": "^4" + } + }, + "node_modules/postcss-calc": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", + "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz", + "integrity": "sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + } + }, + "node_modules/postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-font-variant": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz", + "integrity": "sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz", + "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==", + "dev": true, + "dependencies": { + "lodash.template": "^4.5.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", + "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz", + "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==", + "dev": true, + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.16", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-normalize": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", + "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "dev": true, + "dependencies": { + "@csstools/normalize.css": "^10.1.0", + "browserslist": "^4.6.2", + "postcss": "^7.0.17", + "postcss-browser-comments": "^3.0.0", + "sanitize.css": "^10.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "dependencies": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-safe-parser": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz", + "integrity": "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-not": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz", + "integrity": "sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dev": true, + "dependencies": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", + "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==", + "dev": true + }, + "node_modules/postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/postcss/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz", + "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pretty-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", + "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "dev": true, + "dependencies": { + "renderkid": "^2.0.1", + "utila": "~0.4" + } + }, + "node_modules/pretty-format": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", + "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "ansi-regex": "^4.0.0", + "ansi-styles": "^3.2.0", + "react-is": "^16.8.4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pretty-format/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "node_modules/prompts": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz", + "integrity": "sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "dev": true, + "dependencies": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "dependencies": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", + "dev": true + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "dependencies": { + "randombytes": "^2.0.5", + "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==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dev": true, + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/react": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/react/-/react-15.6.2.tgz", + "integrity": "sha1-26BDSrQ5z+gvEI8PURZjkIF5qnI=", + "dependencies": { + "create-react-class": "^15.6.0", + "fbjs": "^0.8.9", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.0", + "prop-types": "^15.5.10" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-1.0.6.tgz", + "integrity": "sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g==", + "dev": true, + "dependencies": { + "core-js": "^3.5.0", + "object-assign": "^4.1.1", + "promise": "^8.0.3", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.3", + "whatwg-fetch": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-app-polyfill/node_modules/core-js": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/react-app-polyfill/node_modules/promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "dev": true, + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/react-dev-utils": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.1.tgz", + "integrity": "sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "7.8.3", + "address": "1.1.2", + "browserslist": "4.10.0", + "chalk": "2.4.2", + "cross-spawn": "7.0.1", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.0.1", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "3.1.1", + "global-modules": "2.0.0", + "globby": "8.0.2", + "gzip-size": "5.1.1", + "immer": "1.10.0", + "inquirer": "7.0.4", + "is-root": "2.1.0", + "loader-utils": "1.2.3", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "react-error-overlay": "^6.0.7", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" + }, + "engines": { + "node": ">=8.10" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils/node_modules/browserslist": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.10.0.tgz", + "integrity": "sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.378", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + }, + "node_modules/react-dev-utils/node_modules/cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/react-dev-utils/node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/find-up/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==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/find-up/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==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/find-up/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/inquirer": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", + "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.2", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.2.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/inquirer/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/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==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/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==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/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==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/react-dom": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.6.2.tgz", + "integrity": "sha1-Qc+t9pO3V/rycIRDodH9WgK+9zA=", + "dependencies": { + "fbjs": "^0.8.9", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.0", + "prop-types": "^15.5.10" + }, + "peerDependencies": { + "react": "^15.6.2" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.7.tgz", + "integrity": "sha512-TAv1KJFh3RhqxNvhzxj6LeT5NWklP6rDr2a0jaTfsZ5wSZWHOGeqQyejUp3xxLfPt2UpyJEcVQB/zyPcmonNFA==", + "dev": true + }, + "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/react-scripts": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.1.tgz", + "integrity": "sha512-JpTdi/0Sfd31mZA6Ukx+lq5j1JoKItX7qqEK4OiACjVQletM1P38g49d9/D0yTxp9FrSF+xpJFStkGgKEIRjlQ==", + "dev": true, + "dependencies": { + "@babel/core": "7.9.0", + "@svgr/webpack": "4.3.3", + "@typescript-eslint/eslint-plugin": "^2.10.0", + "@typescript-eslint/parser": "^2.10.0", + "babel-eslint": "10.1.0", + "babel-jest": "^24.9.0", + "babel-loader": "8.1.0", + "babel-plugin-named-asset-import": "^0.3.6", + "babel-preset-react-app": "^9.1.2", + "camelcase": "^5.3.1", + "case-sensitive-paths-webpack-plugin": "2.3.0", + "css-loader": "3.4.2", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "eslint": "^6.6.0", + "eslint-config-react-app": "^5.2.1", + "eslint-loader": "3.0.3", + "eslint-plugin-flowtype": "4.6.0", + "eslint-plugin-import": "2.20.1", + "eslint-plugin-jsx-a11y": "6.2.3", + "eslint-plugin-react": "7.19.0", + "eslint-plugin-react-hooks": "^1.6.1", + "file-loader": "4.3.0", + "fs-extra": "^8.1.0", + "html-webpack-plugin": "4.0.0-beta.11", + "identity-obj-proxy": "3.0.0", + "jest": "24.9.0", + "jest-environment-jsdom-fourteen": "1.0.1", + "jest-resolve": "24.9.0", + "jest-watch-typeahead": "0.4.2", + "mini-css-extract-plugin": "0.9.0", + "optimize-css-assets-webpack-plugin": "5.0.3", + "pnp-webpack-plugin": "1.6.4", + "postcss-flexbugs-fixes": "4.1.0", + "postcss-loader": "3.0.0", + "postcss-normalize": "8.0.1", + "postcss-preset-env": "6.7.0", + "postcss-safe-parser": "4.0.1", + "react-app-polyfill": "^1.0.6", + "react-dev-utils": "^10.2.1", + "resolve": "1.15.0", + "resolve-url-loader": "3.1.1", + "sass-loader": "8.0.2", + "semver": "6.3.0", + "style-loader": "0.23.1", + "terser-webpack-plugin": "2.3.5", + "ts-pnp": "1.1.6", + "url-loader": "2.3.0", + "webpack": "4.42.0", + "webpack-dev-server": "3.10.3", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "4.3.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=8.10" + }, + "optionalDependencies": { + "fsevents": "2.1.2" + }, + "peerDependencies": { + "typescript": "^3.2.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", + "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/read-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==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/read-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==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/read-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==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-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==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/read-pkg-up/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", + "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "dev": true, + "dependencies": { + "picomatch": "^2.0.7" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/realpath-native": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", + "dev": true, + "dependencies": { + "util.promisify": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "dev": true, + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.4", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz", + "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-parser": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.10.tgz", + "integrity": "sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA==", + "dev": true + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", + "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "node_modules/renderkid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", + "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", + "dev": true, + "dependencies": { + "css-select": "^1.1.0", + "dom-converter": "^0.2", + "htmlparser2": "^3.3.0", + "strip-ansi": "^3.0.0", + "utila": "^0.4.0" + } + }, + "node_modules/renderkid/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/renderkid/node_modules/css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "node_modules/renderkid/node_modules/css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/renderkid/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", + "dev": true, + "dependencies": { + "lodash": "^4.17.15" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", + "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "request-promise-core": "1.1.3", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "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=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", + "integrity": "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/resolve-url-loader": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.1.tgz", + "integrity": "sha512-K1N5xUjj7v0l2j/3Sgs5b8CjrrgtC70SmdCuZiJ8tSyb5J+uk3FoeZ4b7yTnH6j7ngI+Bc5bldHJIa8hYdu2gQ==", + "dev": true, + "dependencies": { + "adjust-sourcemap-loader": "2.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.21", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", + "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", + "dev": true, + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-url-loader/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "dev": true, + "dependencies": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + } + }, + "node_modules/rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=", + "dev": true + }, + "node_modules/rework/node_modules/convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=", + "dev": true + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-async": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", + "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", + "dev": true, + "dependencies": { + "is-promise": "^2.1.0" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "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/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==", + "dev": true + }, + "node_modules/sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0", + "sass": "^1.3.0", + "webpack": "^4.36.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sass-loader/node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sass-loader/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-loader/node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dev": true, + "dependencies": { + "xmlchars": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/schema-utils": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz", + "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.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=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "dev": true, + "dependencies": { + "node-forge": "0.9.0" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "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.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "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==", + "dev": true, + "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=", + "dev": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", + "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==", + "dev": true + }, + "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=", + "dev": true, + "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==", + "dev": true, + "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=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "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=", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", + "dev": true, + "dependencies": { + "is-buffer": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "dev": true + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "node_modules/side-channel": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.2.tgz", + "integrity": "sha512-7rL9YlPHg7Ancea1S96Pa8/QWb4BtXL/TZvS6B8XFetGBeuhAsfmUspK6DokBeZ64+Kj9TCNRD/30pVz1BvQNA==", + "dev": true, + "dependencies": { + "es-abstract": "^1.17.0-next.1", + "object-inspect": "^1.7.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "node_modules/sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dev": true, + "dependencies": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + } + }, + "node_modules/sockjs-client/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/sockjs-client/node_modules/faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz", + "integrity": "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1", + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "node_modules/stack-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", + "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-browserify/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/stream-browserify/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-http/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/stream-http/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==", + "dev": true + }, + "node_modules/string-length": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", + "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", + "dev": true, + "dependencies": { + "astral-regex": "^1.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-length/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-length/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz", + "integrity": "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "has-symbols": "^1.0.1", + "internal-slot": "^1.0.2", + "regexp.prototype.flags": "^1.3.0", + "side-channel": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimleft": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", + "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimright": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", + "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.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==", + "dev": true, + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/stringify-object/node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "dev": true, + "dependencies": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz", + "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/style-loader": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz", + "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/style-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dev": true + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "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/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/tabbable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-1.1.3.tgz", + "integrity": "sha512-nOWwx35/JuDI4ONuF0ZTo6lYvI0fY0tZCH1ErzY2EXfu4az50ZyiUX8X073FLiZtmWUVlkRnuXsehjJgCw9tYg==" + }, + "node_modules/table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "dependencies": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/table/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/table/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/table/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "4.6.11", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.11.tgz", + "integrity": "sha512-76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.5.tgz", + "integrity": "sha512-WlWksUoq+E4+JlJ+h+U+QUzXpcsMSSNXkDy9lBVkSqDn1w23Gg29L/ary9GeJVYCGiNJJX7LnVc4bwL1N3/g1w==", + "dev": true, + "dependencies": { + "cacache": "^13.0.1", + "find-cache-dir": "^3.2.0", + "jest-worker": "^25.1.0", + "p-limit": "^2.2.2", + "schema-utils": "^2.6.4", + "serialize-javascript": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.4.3", + "webpack-sources": "^1.4.3" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.2.6.tgz", + "integrity": "sha512-FJn9XDUSxcOR4cwDzRfL1z56rUofNTFs539FGASpd50RHdb6EVkhxQqktodW2mI49l+W3H+tFJDotCHUQF6dmA==", + "dev": true, + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/terser-webpack-plugin/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==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/make-dir": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", + "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser-webpack-plugin/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==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/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==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/test-exclude": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", + "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", + "dev": true, + "dependencies": { + "glob": "^7.1.3", + "minimatch": "^3.0.4", + "read-pkg-up": "^4.0.0", + "require-main-filename": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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=", + "dev": true + }, + "node_modules/throat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/through2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/ts-pnp": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.6.tgz", + "integrity": "sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/tslib": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==", + "dev": true + }, + "node_modules/tsutils": { + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", + "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", + "dev": true, + "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/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "node_modules/ua-parser-js": { + "version": "0.7.21", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz", + "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==", + "engines": { + "node": "*" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "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=", + "dev": true + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url-loader": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-2.3.0.tgz", + "integrity": "sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==", + "dev": true, + "dependencies": { + "loader-utils": "^1.2.3", + "mime": "^2.4.4", + "schema-utils": "^2.5.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "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==", + "dev": true, + "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/util/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, + "dependencies": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/watchpack": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", + "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", + "dev": true, + "dependencies": { + "chokidar": "^2.1.8", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + } + }, + "node_modules/watchpack/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/watchpack/node_modules/fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "bundleDependencies": [ + "node-pre-gyp" + ], + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/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==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/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=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "dev": true, + "inBundle": true, + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "minipass": "^2.6.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "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/watchpack/node_modules/fsevents/node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/ignore-walk": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "engines": { + "node": "*" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "minipass": "^2.9.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/mkdirp": { + "version": "0.5.3", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/watchpack/node_modules/fsevents/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==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/needle": { + "version": "2.3.3", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/node-pre-gyp": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", + "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", + "dev": true, + "inBundle": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "abbrev": "1", + "osenv": "^0.1.4" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/npm-bundled": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", + "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/npm-packlist": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/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=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/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=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "inBundle": true, + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "optional": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/watchpack/node_modules/fsevents/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==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/signal-exit": { + "version": "3.0.2", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + }, + "engines": { + "node": ">=4.5" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/watchpack/node_modules/fsevents/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/watchpack/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/watchpack/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/watchpack/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "node_modules/webpack": { + "version": "4.42.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz", + "integrity": "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/wasm-edit": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "acorn": "^6.2.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.6.0", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "dependencies": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/webpack-dev-server": { + "version": "3.10.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz", + "integrity": "sha512-e4nWev8YzEVNdOMcNzNeCN947sWJNd43E5XvsJzbAL08kGc2frm1tQ32hTJslRS+H65LCb/AaUCYU7fjHCpDeQ==", + "dev": true, + "dependencies": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.2.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.6", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.25", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.19", + "sockjs-client": "1.4.0", + "spdy": "^4.0.1", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "12.0.5" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 6.11.5" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "dependencies": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "bundleDependencies": [ + "node-pre-gyp" + ], + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/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==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/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=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "dev": true, + "inBundle": true, + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "minipass": "^2.6.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "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/webpack-dev-server/node_modules/fsevents/node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/ignore-walk": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "engines": { + "node": "*" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "minipass": "^2.9.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/mkdirp": { + "version": "0.5.3", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/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==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/needle": { + "version": "2.3.3", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/node-pre-gyp": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", + "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", + "dev": true, + "inBundle": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "abbrev": "1", + "osenv": "^0.1.4" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/npm-bundled": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", + "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/npm-packlist": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/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=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/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=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "inBundle": true, + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "optional": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/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==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/signal-exit": { + "version": "3.0.2", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + }, + "engines": { + "node": ">=4.5" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true, + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "inBundle": true, + "license": "ISC", + "optional": true + }, + "node_modules/webpack-dev-server/node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-server/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack-dev-server/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==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/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==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/webpack-dev-server/node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack-dev-server/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "dev": true, + "dependencies": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "dependencies": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", + "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", + "dev": true, + "dependencies": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.11.5" + }, + "peerDependencies": { + "webpack": "2 || 3 || 4" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack-sources/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", + "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", + "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.4.0 <0.4.11", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", + "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz", + "integrity": "sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==", + "dev": true, + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz", + "integrity": "sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==", + "dev": true, + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-build": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-4.3.1.tgz", + "integrity": "sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.3.4", + "@hapi/joi": "^15.0.0", + "common-tags": "^1.8.0", + "fs-extra": "^4.0.2", + "glob": "^7.1.3", + "lodash.template": "^4.4.0", + "pretty-bytes": "^5.1.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "workbox-background-sync": "^4.3.1", + "workbox-broadcast-update": "^4.3.1", + "workbox-cacheable-response": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-expiration": "^4.3.1", + "workbox-google-analytics": "^4.3.1", + "workbox-navigation-preload": "^4.3.1", + "workbox-precaching": "^4.3.1", + "workbox-range-requests": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1", + "workbox-streams": "^4.3.1", + "workbox-sw": "^4.3.1", + "workbox-window": "^4.3.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz", + "integrity": "sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==", + "dev": true, + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-core": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-4.3.1.tgz", + "integrity": "sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==", + "dev": true + }, + "node_modules/workbox-expiration": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-4.3.1.tgz", + "integrity": "sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==", + "dev": true, + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-google-analytics": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz", + "integrity": "sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg==", + "dev": true, + "dependencies": { + "workbox-background-sync": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz", + "integrity": "sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==", + "dev": true, + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-precaching": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-4.3.1.tgz", + "integrity": "sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==", + "dev": true, + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-range-requests": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz", + "integrity": "sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==", + "dev": true, + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-routing": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-4.3.1.tgz", + "integrity": "sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==", + "dev": true, + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-strategies": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-4.3.1.tgz", + "integrity": "sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==", + "dev": true, + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-streams": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-4.3.1.tgz", + "integrity": "sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==", + "dev": true, + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-sw": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-4.3.1.tgz", + "integrity": "sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==", + "dev": true + }, + "node_modules/workbox-webpack-plugin": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-4.3.1.tgz", + "integrity": "sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.0.0", + "json-stable-stringify": "^1.0.1", + "workbox-build": "^4.3.1" + }, + "engines": { + "node": ">=4.0.0" + }, + "peerDependencies": { + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" + } + }, + "node_modules/workbox-window": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-4.3.1.tgz", + "integrity": "sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==", + "dev": true, + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "dev": true, + "dependencies": { + "microevent.ts": "~0.1.1" + } + }, + "node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/write-file-atomic": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", + "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/xregexp": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.3.0.tgz", + "integrity": "sha512-7jXDIFXh5yJ/orPn4SXjuVrWWoi4Cr8jfV1eHv9CixKSbU+jY4mxfrBwAuDvupPNKpMUY+FeIqsVw/JLT9+B8g==", + "dev": true, + "dependencies": { + "@babel/runtime-corejs3": "^7.8.3" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.3.tgz", + "integrity": "sha512-X/v7VDnK+sxbQ2Imq4Jt2PRUsRsP7UcpSl3Llg6+NRRqWLIvxkMFYtH1FmvwNGYRKKPa+EPA4qDBlI9WVG1UKw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.7" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/yargs/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/yargs/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs/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==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dev": true, + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/compat-data": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz", + "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==", + "dev": true, + "requires": { + "browserslist": "^4.9.1", + "invariant": "^2.2.4", + "semver": "^5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "@babel/core": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", + "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.0", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helpers": "^7.9.0", + "@babel/parser": "^7.9.0", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", + "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.9.5", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-react-jsx": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz", + "integrity": "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/types": "^7.9.0" + } + }, + "@babel/helper-builder-react-jsx-experimental": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz", + "integrity": "sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-module-imports": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz", + "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.8.6", + "browserslist": "^4.9.1", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.5.tgz", + "integrity": "sha512-IipaxGaQmW4TfWoXdqjY0TzoXQ1HRS0kPpEgvjosb3u7Uedcq297xFqDQiCcQtRRwzIMif+N1MLVI8C5a4/PAA==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", + "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "dev": true, + "requires": { + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", + "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.9.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-transforms": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", + "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.6", + "@babel/types": "^7.9.0", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "dev": true, + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-replace-supers": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", + "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helpers": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", + "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.9.0", + "@babel/types": "^7.9.0" + } + }, + "@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", + "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", + "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.8.3.tgz", + "integrity": "sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-decorators": "^7.8.3" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", + "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz", + "integrity": "sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.9.5" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", + "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.8", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz", + "integrity": "sha512-8Hg4dNNT9/LcA1zQlfwuKR8BUc/if7Q7NkTam9sGTcJphLwpf2g4S42uhspQrIrR+dpzE0dtTqBVFoHl8GtnnQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz", + "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz", + "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz", + "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz", + "integrity": "sha512-GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", + "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.6", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", + "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz", + "integrity": "sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-flow": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", + "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz", + "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz", + "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz", + "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", + "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", + "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", + "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.9.0.tgz", + "integrity": "sha512-wXMXsToAUOxJuBBEHajqKLFWcCkOSLshTI2ChCFFj1zDd7od4IOxiwLCOObNUvOpkxLpjIuaIdBMmNt6ocCPAw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", + "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz", + "integrity": "sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==", + "dev": true, + "requires": { + "@babel/helper-builder-react-jsx": "^7.9.0", + "@babel/helper-builder-react-jsx-experimental": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.9.0.tgz", + "integrity": "sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw==", + "dev": true, + "requires": { + "@babel/helper-builder-react-jsx-experimental": "^7.9.0", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.9.0.tgz", + "integrity": "sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz", + "integrity": "sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", + "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.0.tgz", + "integrity": "sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.9.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.4.tgz", + "integrity": "sha512-yeWeUkKx2auDbSxRe8MusAG+n4m9BFY/v+lPjmQDgOFX5qnySkUY5oXzkp6FwPdsYqnKay6lorXYdC0n3bZO7w==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-typescript": "^7.8.3" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/preset-env": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.5.tgz", + "integrity": "sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.9.0", + "@babel/helper-compilation-targets": "^7.8.7", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-numeric-separator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.9.5", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.9.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.9.5", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.9.5", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.9.0", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.9.0", + "@babel/plugin-transform-modules-commonjs": "^7.9.0", + "@babel/plugin-transform-modules-systemjs": "^7.9.0", + "@babel/plugin-transform-modules-umd": "^7.9.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.9.5", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.9.5", + "browserslist": "^4.9.1", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "@babel/preset-modules": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz", + "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==", + "dev": true, + "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.9.4", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.4.tgz", + "integrity": "sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-react-display-name": "^7.8.3", + "@babel/plugin-transform-react-jsx": "^7.9.4", + "@babel/plugin-transform-react-jsx-development": "^7.9.0", + "@babel/plugin-transform-react-jsx-self": "^7.9.0", + "@babel/plugin-transform-react-jsx-source": "^7.9.0" + } + }, + "@babel/preset-typescript": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz", + "integrity": "sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-typescript": "^7.9.0" + } + }, + "@babel/runtime": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz", + "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.9.2.tgz", + "integrity": "sha512-HHxmgxbIzOfFlZ+tdeRKtaxWOMUoCG5Mu3wKeUmOxjYrwb3AAHgnmtCUbPPK11/raIWLIBK250t8E2BPO0p7jA==", + "dev": true, + "requires": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", + "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" + } + }, + "@babel/traverse": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", + "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.5", + "@babel/helper-function-name": "^7.9.5", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.9.0", + "@babel/types": "^7.9.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", + "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.5", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "dev": true + }, + "@csstools/normalize.css": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", + "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==", + "dev": true + }, + "@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", + "dev": true + }, + "@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", + "dev": true + }, + "@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", + "dev": true + }, + "@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "dev": true, + "requires": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "dev": true, + "requires": { + "@hapi/hoek": "^8.3.0" + } + }, + "@jest/console": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", + "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", + "dev": true, + "requires": { + "@jest/source-map": "^24.9.0", + "chalk": "^2.0.1", + "slash": "^2.0.0" + } + }, + "@jest/core": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz", + "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==", + "dev": true, + "requires": { + "@jest/console": "^24.7.1", + "@jest/reporters": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-changed-files": "^24.9.0", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-resolve-dependencies": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "jest-watcher": "^24.9.0", + "micromatch": "^3.1.10", + "p-each-series": "^1.0.0", + "realpath-native": "^1.1.0", + "rimraf": "^2.5.4", + "slash": "^2.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + } + } + }, + "@jest/environment": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz", + "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==", + "dev": true, + "requires": { + "@jest/fake-timers": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0" + } + }, + "@jest/fake-timers": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", + "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0" + } + }, + "@jest/reporters": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz", + "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==", + "dev": true, + "requires": { + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^2.0.2", + "istanbul-lib-instrument": "^3.0.1", + "istanbul-lib-report": "^2.0.4", + "istanbul-lib-source-maps": "^3.0.1", + "istanbul-reports": "^2.2.6", + "jest-haste-map": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "node-notifier": "^5.4.2", + "slash": "^2.0.0", + "source-map": "^0.6.0", + "string-length": "^2.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/source-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", + "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.1.15", + "source-map": "^0.6.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/test-result": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", + "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", + "dev": true, + "requires": { + "@jest/console": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/istanbul-lib-coverage": "^2.0.0" + } + }, + "@jest/test-sequencer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz", + "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==", + "dev": true, + "requires": { + "@jest/test-result": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0" + } + }, + "@jest/transform": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", + "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^24.9.0", + "babel-plugin-istanbul": "^5.1.0", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.1.15", + "jest-haste-map": "^24.9.0", + "jest-regex-util": "^24.9.0", + "jest-util": "^24.9.0", + "micromatch": "^3.1.10", + "pirates": "^4.0.1", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "2.4.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@material/animation": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.2.3.tgz", + "integrity": "sha1-JfJJYs1knnZFmharI0t4Rqen9Bk=" + }, + "@material/auto-init": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@material/auto-init/-/auto-init-0.1.4.tgz", + "integrity": "sha512-pyq6hTVrYo/Z/yU3vCAaIpo7C9As/Inj49kt7tRPLsCQ5MDhhMTjCZFmqldDss88XQ1QR2gjNoSh7lNkwRlu7A==" + }, + "@material/base": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@material/base/-/base-0.2.6.tgz", + "integrity": "sha1-MAPz3ywG0XIVHUFguMiy5sZefAE=" + }, + "@material/button": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@material/button/-/button-0.3.11.tgz", + "integrity": "sha1-F6tM1dVTiePaNJaxwWJtzk9qeDk=", + "requires": { + "@material/elevation": "^0.1.11", + "@material/ripple": "^0.8.2", + "@material/theme": "^0.1.7", + "@material/typography": "^0.3.0" + }, + "dependencies": { + "@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "requires": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + }, + "dependencies": { + "@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + } + } + }, + "@material/typography": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz", + "integrity": "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + } + } + }, + "@material/card": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/@material/card/-/card-0.2.10.tgz", + "integrity": "sha1-WaVT9EXAeivSpsOTkDFqHZwq8rE=", + "requires": { + "@material/elevation": "^0.1.13", + "@material/rtl": "^0.1.8", + "@material/theme": "^0.4.0", + "@material/typography": "^0.3.0" + }, + "dependencies": { + "@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "@material/typography": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz", + "integrity": "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + } + } + }, + "@material/checkbox": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@material/checkbox/-/checkbox-0.3.7.tgz", + "integrity": "sha1-USy0hkHwydaa9kRVDk7e+ucpSqw=", + "requires": { + "@material/animation": "^0.2.3", + "@material/base": "^0.2.1", + "@material/ripple": "^0.7.0", + "@material/rtl": "^0.1.6", + "@material/theme": "^0.1.5" + }, + "dependencies": { + "@material/ripple": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.7.0.tgz", + "integrity": "sha1-6nhKbFT41JPT3yFEDc+rpwb7DKo=", + "requires": { + "@material/base": "^0.2.1", + "@material/theme": "^0.1.5" + } + } + } + }, + "@material/dialog": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@material/dialog/-/dialog-0.3.5.tgz", + "integrity": "sha1-P09yTD5+JEUJ/U/+p7OHj1JjKfE=", + "requires": { + "@material/animation": "^0.3.1", + "@material/base": "^0.2.3", + "@material/elevation": "^0.1.11", + "@material/ripple": "^0.8.2", + "@material/rtl": "^0.1.7", + "@material/theme": "^0.1.7", + "@material/typography": "^0.1.1", + "focus-trap": "^2.3.0" + }, + "dependencies": { + "@material/animation": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.3.1.tgz", + "integrity": "sha1-Ip3mkn0FkNbWsgFX13jSZO8CIpo=" + }, + "@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "requires": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + }, + "dependencies": { + "@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + } + } + }, + "@material/typography": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.1.1.tgz", + "integrity": "sha1-+y40N70yhNOen7kUhXZ63msr0ME=" + } + } + }, + "@material/drawer": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@material/drawer/-/drawer-0.4.3.tgz", + "integrity": "sha1-LjQqGKuQL19Bystct1IqslBZpsc=", + "requires": { + "@material/animation": "^0.2.3", + "@material/base": "^0.2.0", + "@material/elevation": "^0.1.8", + "@material/rtl": "^0.1.4", + "@material/theme": "^0.1.5", + "@material/typography": "^0.2.2" + } + }, + "@material/elevation": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/@material/elevation/-/elevation-0.1.13.tgz", + "integrity": "sha1-o4iF88r0OYymp0aMMIiH1wvUYFs=", + "requires": { + "@material/animation": "^0.4.1" + }, + "dependencies": { + "@material/animation": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.4.1.tgz", + "integrity": "sha1-v4tQrtrUz/zopbQo/cqPGruvF24=" + } + } + }, + "@material/fab": { + "version": "0.3.16", + "resolved": "https://registry.npmjs.org/@material/fab/-/fab-0.3.16.tgz", + "integrity": "sha512-xiLEi6L7Ethhr/MJYfW/d6yMSNt7wBHswhZ+GOPBb/MQ7ODT6mSPknoNx9pE2IlQNdEY27+spijTcEpERzzJZg==", + "requires": { + "@material/animation": "^0.3.1", + "@material/elevation": "^0.1.11", + "@material/ripple": "^0.8.5", + "@material/theme": "^0.2.0" + }, + "dependencies": { + "@material/animation": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.3.1.tgz", + "integrity": "sha1-Ip3mkn0FkNbWsgFX13jSZO8CIpo=" + }, + "@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "requires": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + }, + "dependencies": { + "@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + } + } + }, + "@material/theme": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.2.0.tgz", + "integrity": "sha512-JImkTjEPt6LxjU3eTeZQSZVZfCs8ooCC8nYk736bB3IRMYSJCsX5EZ+ZoEehtqRpS++VLQID3raWdGUy2kNJzA==" + } + } + }, + "@material/form-field": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/@material/form-field/-/form-field-0.2.17.tgz", + "integrity": "sha1-fiomhJUWBxLA2W1EUwggCYpdylU=", + "requires": { + "@material/base": "^0.2.6", + "@material/rtl": "^0.1.8", + "@material/selection-control": "^0.1.3", + "@material/theme": "^0.4.0", + "@material/typography": "^0.3.0" + }, + "dependencies": { + "@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "@material/typography": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz", + "integrity": "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + } + } + }, + "@material/grid-list": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/@material/grid-list/-/grid-list-0.2.13.tgz", + "integrity": "sha1-BM4ZjSPHEMZzFvHsXwQJgp/Wvq0=", + "requires": { + "@material/base": "^0.2.6", + "@material/rtl": "^0.1.8", + "@material/theme": "^0.4.0", + "@material/typography": "^0.3.0" + }, + "dependencies": { + "@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "@material/typography": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz", + "integrity": "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + } + } + }, + "@material/icon-toggle": { + "version": "0.1.22", + "resolved": "https://registry.npmjs.org/@material/icon-toggle/-/icon-toggle-0.1.22.tgz", + "integrity": "sha1-xsRJhR9rntKf83me5Vo0EICbiQ8=", + "requires": { + "@material/animation": "^0.4.1", + "@material/base": "^0.2.6", + "@material/ripple": "^0.8.8", + "@material/theme": "^0.4.0" + }, + "dependencies": { + "@material/animation": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.4.1.tgz", + "integrity": "sha1-v4tQrtrUz/zopbQo/cqPGruvF24=" + }, + "@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "requires": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + } + }, + "@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + } + } + }, + "@material/layout-grid": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@material/layout-grid/-/layout-grid-0.1.2.tgz", + "integrity": "sha1-wZ1p46j/nwlJUo4cf+KrT9pJLHs=" + }, + "@material/linear-progress": { + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-0.1.11.tgz", + "integrity": "sha1-lx1OAVV1pLEx6W8KoMlECtXp4+8=", + "requires": { + "@material/animation": "^0.4.1", + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + }, + "dependencies": { + "@material/animation": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.4.1.tgz", + "integrity": "sha1-v4tQrtrUz/zopbQo/cqPGruvF24=" + }, + "@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + } + } + }, + "@material/list": { + "version": "0.2.20", + "resolved": "https://registry.npmjs.org/@material/list/-/list-0.2.20.tgz", + "integrity": "sha1-XtSzG+OxnBrFwvRbi9iIW7VzdDQ=", + "requires": { + "@material/ripple": "^0.8.8", + "@material/rtl": "^0.1.8", + "@material/theme": "^0.4.0", + "@material/typography": "^0.3.0" + }, + "dependencies": { + "@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "requires": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + } + }, + "@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "@material/typography": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz", + "integrity": "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + } + } + }, + "@material/menu": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@material/menu/-/menu-0.2.7.tgz", + "integrity": "sha1-jnxDso13Fg79l+7Re2st03syCqs=", + "requires": { + "@material/animation": "^0.2.3", + "@material/base": "^0.2.0", + "@material/elevation": "^0.1.8", + "@material/theme": "^0.1.5", + "@material/typography": "^0.2.2" + } + }, + "@material/radio": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/@material/radio/-/radio-0.2.15.tgz", + "integrity": "sha1-NZj3nL4cQTwrVKwysNsSlV+TY2s=", + "requires": { + "@material/animation": "^0.4.1", + "@material/base": "^0.2.6", + "@material/ripple": "^0.8.8", + "@material/selection-control": "^0.1.3", + "@material/theme": "^0.4.0" + }, + "dependencies": { + "@material/animation": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.4.1.tgz", + "integrity": "sha1-v4tQrtrUz/zopbQo/cqPGruvF24=" + }, + "@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "requires": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + } + }, + "@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + } + } + }, + "@material/ripple": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.6.2.tgz", + "integrity": "sha1-qFVtt8FB019VgsWZC+hpC++d7lk=", + "requires": { + "@material/base": "^0.2.0", + "@material/theme": "^0.1.5" + } + }, + "@material/rtl": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@material/rtl/-/rtl-0.1.8.tgz", + "integrity": "sha512-NzBobwxvhJg+dch99pVO+Z9HL1DM+esuIy5WYXgM7trfOVh8n9DkVo5vD/NKnDy6F5wCaRnJOI5T19Tev6c9Zw==" + }, + "@material/select": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@material/select/-/select-0.3.18.tgz", + "integrity": "sha1-YwHePHeudJ7e7bl90ja1WzDAozI=", + "requires": { + "@material/animation": "^0.4.1", + "@material/base": "^0.2.6", + "@material/list": "^0.2.20", + "@material/menu": "^0.4.8", + "@material/rtl": "^0.1.8", + "@material/theme": "^0.4.0", + "@material/typography": "^0.3.0" + }, + "dependencies": { + "@material/animation": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.4.1.tgz", + "integrity": "sha1-v4tQrtrUz/zopbQo/cqPGruvF24=" + }, + "@material/menu": { + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/@material/menu/-/menu-0.4.8.tgz", + "integrity": "sha1-YDtABdlpcOFUdPnSgj9MfKD1KHs=", + "requires": { + "@material/animation": "^0.4.1", + "@material/base": "^0.2.6", + "@material/elevation": "^0.1.13", + "@material/theme": "^0.4.0", + "@material/typography": "^0.3.0" + } + }, + "@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + }, + "@material/typography": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz", + "integrity": "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + } + } + }, + "@material/selection-control": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@material/selection-control/-/selection-control-0.1.3.tgz", + "integrity": "sha1-T7ftH9fuIpajLBVs8sHriSv+RMY=", + "requires": { + "@material/ripple": "^0.8.8" + }, + "dependencies": { + "@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "requires": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + } + }, + "@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + } + } + }, + "@material/snackbar": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@material/snackbar/-/snackbar-0.2.2.tgz", + "integrity": "sha1-ybKEE4bVWG+QNEtX+5wiBKifFqI=", + "requires": { + "@material/animation": "^0.2.3", + "@material/base": "^0.2.1", + "@material/button": "^0.3.8", + "@material/rtl": "^0.1.6", + "@material/theme": "^0.1.5", + "@material/typography": "^0.2.2" + } + }, + "@material/switch": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/@material/switch/-/switch-0.1.15.tgz", + "integrity": "sha1-bysfHvfD3JbjKmijEBSYtWKRRhk=", + "requires": { + "@material/animation": "^0.4.1", + "@material/elevation": "^0.1.13", + "@material/theme": "^0.4.0" + }, + "dependencies": { + "@material/animation": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.4.1.tgz", + "integrity": "sha1-v4tQrtrUz/zopbQo/cqPGruvF24=" + }, + "@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + } + } + }, + "@material/tabs": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@material/tabs/-/tabs-0.2.9.tgz", + "integrity": "sha1-5RLSSKYrN+XtVwkMUuZhmWDr3bM=", + "requires": { + "@material/animation": "^0.3.1", + "@material/base": "^0.2.5", + "@material/ripple": "^0.8.6", + "@material/rtl": "^0.1.7", + "@material/theme": "^0.3.0", + "@material/typography": "^0.3.0" + }, + "dependencies": { + "@material/animation": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-0.3.1.tgz", + "integrity": "sha1-Ip3mkn0FkNbWsgFX13jSZO8CIpo=" + }, + "@material/ripple": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.8.8.tgz", + "integrity": "sha1-Irie2eY4g/F/pPANEjcOMuDEWbc=", + "requires": { + "@material/base": "^0.2.6", + "@material/theme": "^0.4.0" + }, + "dependencies": { + "@material/theme": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.4.0.tgz", + "integrity": "sha1-Cu8aAnm2XBWZBYT7i47KCVxzRkE=" + } + } + }, + "@material/theme": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.3.1.tgz", + "integrity": "sha512-0PRLqMPCL3mEaUXyc/SWZWDHWjfyS7xXT64h7dT4lwwA0oHpq0OdQaqemYWkI1h+CVHeT0qSwirRNJ0jxBlhtA==" + }, + "@material/typography": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.3.0.tgz", + "integrity": "sha1-+CjC0yFb/WbFgHJwm0JgxkElOQo=" + } + } + }, + "@material/textfield": { + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/@material/textfield/-/textfield-0.2.11.tgz", + "integrity": "sha512-k82nLd9H0QFLHYL6f/KKL0DnJakKXSCVm0G7zqU3t+7TaHqgIzHwHvLsSULtsCaIkKjlxXHTBeZmLv7DegH1Zg==", + "requires": { + "@material/animation": "^0.2.3", + "@material/base": "^0.2.0", + "@material/rtl": "^0.1.5", + "@material/theme": "^0.1.5", + "@material/typography": "^0.2.2" + } + }, + "@material/theme": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-0.1.7.tgz", + "integrity": "sha1-2Up8UJn+rp3DGMY5gCMnx66C6HI=" + }, + "@material/toolbar": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@material/toolbar/-/toolbar-0.3.3.tgz", + "integrity": "sha1-mGfj9WXtyn9vndxr55E+WRdCKHI=", + "requires": { + "@material/base": "^0.2.0", + "@material/elevation": "^0.1.8", + "@material/rtl": "^0.1.4", + "@material/theme": "^0.1.5", + "@material/typography": "^0.2.2" + } + }, + "@material/typography": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-0.2.3.tgz", + "integrity": "sha1-zd9BeAmMnHtMLnijMEk3a01q61M=" + }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dev": true, + "requires": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "dev": true + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==", + "dev": true + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==", + "dev": true + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz", + "integrity": "sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==", + "dev": true + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz", + "integrity": "sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==", + "dev": true + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.3.tgz", + "integrity": "sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==", + "dev": true + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz", + "integrity": "sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==", + "dev": true + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz", + "integrity": "sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==", + "dev": true + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz", + "integrity": "sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==", + "dev": true + }, + "@svgr/babel-preset": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-4.3.3.tgz", + "integrity": "sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==", + "dev": true, + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^4.2.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^4.2.0", + "@svgr/babel-plugin-svg-dynamic-title": "^4.3.3", + "@svgr/babel-plugin-svg-em-dimensions": "^4.2.0", + "@svgr/babel-plugin-transform-react-native-svg": "^4.2.0", + "@svgr/babel-plugin-transform-svg-component": "^4.2.0" + } + }, + "@svgr/core": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-4.3.3.tgz", + "integrity": "sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==", + "dev": true, + "requires": { + "@svgr/plugin-jsx": "^4.3.3", + "camelcase": "^5.3.1", + "cosmiconfig": "^5.2.1" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz", + "integrity": "sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==", + "dev": true, + "requires": { + "@babel/types": "^7.4.4" + } + }, + "@svgr/plugin-jsx": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-4.3.3.tgz", + "integrity": "sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==", + "dev": true, + "requires": { + "@babel/core": "^7.4.5", + "@svgr/babel-preset": "^4.3.3", + "@svgr/hast-util-to-babel-ast": "^4.3.2", + "svg-parser": "^2.0.0" + } + }, + "@svgr/plugin-svgo": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz", + "integrity": "sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==", + "dev": true, + "requires": { + "cosmiconfig": "^5.2.1", + "merge-deep": "^3.0.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-4.3.3.tgz", + "integrity": "sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg==", + "dev": true, + "requires": { + "@babel/core": "^7.4.5", + "@babel/plugin-transform-react-constant-elements": "^7.0.0", + "@babel/preset-env": "^7.4.5", + "@babel/preset-react": "^7.0.0", + "@svgr/core": "^4.3.3", + "@svgr/plugin-jsx": "^4.3.3", + "@svgr/plugin-svgo": "^4.3.1", + "loader-utils": "^1.2.3" + } + }, + "@types/babel__core": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.7.tgz", + "integrity": "sha512-RL62NqSFPCDK2FM1pSDH0scHpJvsXtZNiYlMB73DgPBaG1E38ZYVL+ei5EkWRbr+KC4YNiAUNBnRj+bgwpgjMw==", + "dev": true, + "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.1", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz", + "integrity": "sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz", + "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.10.tgz", + "integrity": "sha512-74fNdUGrWsgIB/V9kTO5FGHPWYY6Eqn+3Z7L6Hc4e/BxjYV7puvBqp5HwsVYYfLm6iURYBNCx4Ut37OF9yitCw==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, + "@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==", + "dev": true + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", + "integrity": "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==", + "dev": true + }, + "@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==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz", + "integrity": "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/json-schema": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", + "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==", + "dev": true + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, + "@types/node": { + "version": "13.11.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.11.1.tgz", + "integrity": "sha512-eWQGP3qtxwL8FGneRrC5DwrJLGN4/dH1clNTuLfN81HCrxVtxRjygDTUoZJ5ASlDEeo0ppYFQjQIlXhtXpOn6g==", + "dev": true + }, + "@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==", + "dev": true + }, + "@types/q": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", + "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==", + "dev": true + }, + "@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true + }, + "@types/yargs": { + "version": "13.0.8", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.8.tgz", + "integrity": "sha512-XAvHLwG7UQ+8M4caKIH0ZozIOYay5fQkAgyIXegXT9jPtdIGdhga+sUEdAr1CiG46aB+c64xQEYyEzlwWVTNzA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", + "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.27.0.tgz", + "integrity": "sha512-/my+vVHRN7zYgcp0n4z5A6HAK7bvKGBiswaM5zIlOQczsxj/aiD7RcgD+dvVFuwFaGh5+kM7XA6Q6PN0bvb1tw==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "2.27.0", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.27.0.tgz", + "integrity": "sha512-vOsYzjwJlY6E0NJRXPTeCGqjv5OHgRU1kzxHKWJVPjDYGbPgLudBXjIlc+OD1hDBZ4l1DLbOc5VjofKahsu9Jw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "2.27.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.27.0.tgz", + "integrity": "sha512-HFUXZY+EdwrJXZo31DW4IS1ujQW3krzlRjBrFRrJcMDh0zCu107/nRfhk/uBasO8m0NVDbBF5WZKcIUMRO7vPg==", + "dev": true, + "requires": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "2.27.0", + "@typescript-eslint/typescript-estree": "2.27.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "@typescript-eslint/typescript-estree": { + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.27.0.tgz", + "integrity": "sha512-t2miCCJIb/FU8yArjAvxllxbTiyNqaXJag7UOpB5DVoM3+xnjeOngtqlJkLRnMtzaRcJhe3CIR9RmL40omubhg==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "eslint-visitor-keys": "^1.1.0", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^6.3.0", + "tsutils": "^3.17.1" + } + }, + "@webassemblyjs/ast": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz", + "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz", + "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz", + "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==", + "dev": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz", + "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz", + "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz", + "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz", + "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz", + "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz", + "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz", + "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz", + "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/helper-wasm-section": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-opt": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz", + "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz", + "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/floating-point-hex-parser": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-code-frame": "1.8.5", + "@webassemblyjs/helper-fsm": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz", + "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "abab": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", + "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==", + "dev": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "dev": true + }, + "acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + } + } + }, + "acorn-jsx": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", + "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", + "dev": true, + "requires": {} + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "dev": true + }, + "adjust-sourcemap-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz", + "integrity": "sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA==", + "dev": true, + "requires": { + "assert": "1.4.1", + "camelcase": "5.0.0", + "loader-utils": "1.2.3", + "object-path": "0.11.4", + "regex-parser": "2.2.10" + }, + "dependencies": { + "camelcase": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", + "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + } + } + }, + "aggregate-error": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", + "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "requires": {} + }, + "ajv-keywords": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", + "dev": true, + "requires": {} + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "dev": true + }, + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "requires": { + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + } + } + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", + "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", + "dev": true, + "requires": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + } + }, + "arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=", + "dev": true + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "dev": true + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "dev": true, + "requires": { + "util": "0.10.3" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.7.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz", + "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==", + "dev": true, + "requires": { + "browserslist": "^4.11.1", + "caniuse-lite": "^1.0.30001039", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.27", + "postcss-value-parser": "^4.0.3" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", + "dev": true + }, + "axobject-query": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.2.tgz", + "integrity": "sha512-ICt34ZmrVt8UQnvPl6TVyDTkmhXmAyAT4Jh5ugfGUX4MOrZ+U/ZY6/sdylRw3qGNr9Ub5AJsaHeDMzNLehRdOQ==", + "dev": true + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + } + }, + "babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "dev": true, + "requires": { + "babylon": "^6.18.0" + } + }, + "babel-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz", + "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==", + "dev": true, + "requires": { + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/babel__core": "^7.1.0", + "babel-plugin-istanbul": "^5.1.0", + "babel-preset-jest": "^24.9.0", + "chalk": "^2.4.2", + "slash": "^2.0.0" + } + }, + "babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "dev": true, + "requires": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", + "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "find-up": "^3.0.0", + "istanbul-lib-instrument": "^3.3.0", + "test-exclude": "^5.2.3" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + } + } + }, + "babel-plugin-jest-hoist": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz", + "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==", + "dev": true, + "requires": { + "@types/babel__traverse": "^7.0.6" + } + }, + "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==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dev": true, + "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" + } + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + } + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.6.tgz", + "integrity": "sha512-1aGDUfL1qOOIoqk9QKGIo2lANk+C7ko/fqH0uIyC71x3PEGz0uVP8ISgfEsFuG+FKmjHTvFK/nNM8dowpmUxLA==", + "dev": true, + "requires": {} + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", + "dev": true + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dev": true, + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "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==", + "dev": true + }, + "babel-preset-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz", + "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==", + "dev": true, + "requires": { + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "babel-plugin-jest-hoist": "^24.9.0" + } + }, + "babel-preset-react-app": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-9.1.2.tgz", + "integrity": "sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA==", + "dev": true, + "requires": { + "@babel/core": "7.9.0", + "@babel/plugin-proposal-class-properties": "7.8.3", + "@babel/plugin-proposal-decorators": "7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.8.3", + "@babel/plugin-proposal-numeric-separator": "7.8.3", + "@babel/plugin-proposal-optional-chaining": "7.9.0", + "@babel/plugin-transform-flow-strip-types": "7.9.0", + "@babel/plugin-transform-react-display-name": "7.8.3", + "@babel/plugin-transform-runtime": "7.9.0", + "@babel/preset-env": "7.9.0", + "@babel/preset-react": "7.9.1", + "@babel/preset-typescript": "7.9.0", + "@babel/runtime": "7.9.0", + "babel-plugin-macros": "2.8.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" + }, + "dependencies": { + "@babel/preset-env": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz", + "integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.9.0", + "@babel/helper-compilation-targets": "^7.8.7", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-numeric-separator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.9.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.9.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.9.0", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.8.3", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.9.0", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.9.0", + "@babel/plugin-transform-modules-commonjs": "^7.9.0", + "@babel/plugin-transform-modules-systemjs": "^7.9.0", + "@babel/plugin-transform-modules-umd": "^7.9.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.8.7", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.9.0", + "browserslist": "^4.9.1", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "@babel/preset-react": { + "version": "7.9.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.1.tgz", + "integrity": "sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-react-display-name": "^7.8.3", + "@babel/plugin-transform-react-jsx": "^7.9.1", + "@babel/plugin-transform-react-jsx-development": "^7.9.0", + "@babel/plugin-transform-react-jsx-self": "^7.9.0", + "@babel/plugin-transform-react-jsx-source": "^7.9.0" + } + }, + "@babel/runtime": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.0.tgz", + "integrity": "sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + } + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.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==", + "dev": true + } + } + }, + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "binary-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", + "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "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=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", + "dev": true + } + } + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dev": true, + "requires": { + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.11.1.tgz", + "integrity": "sha512-DCTr3kDrKEYNw6Jb9HFxVLQNaue8z+0ZfRBRjmCunKDEXEBajKDj2Y+Uelg+Pi29OnvaSGwjOsnRyNEkXzHg5g==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001038", + "electron-to-chromium": "^1.3.390", + "node-releases": "^1.1.53", + "pkg-up": "^2.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==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "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==", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cacache": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz", + "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==", + "dev": true, + "requires": { + "chownr": "^1.1.2", + "figgy-pudding": "^3.5.1", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.2", + "infer-owner": "^1.0.4", + "lru-cache": "^5.1.1", + "minipass": "^3.0.0", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "p-map": "^3.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^2.7.1", + "ssri": "^7.0.0", + "unique-filename": "^1.1.1" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "camel-case": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", + "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", + "dev": true, + "requires": { + "pascal-case": "^3.1.1", + "tslib": "^1.10.0" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001040", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001040.tgz", + "integrity": "sha512-Ep0tEPeI5wCvmJNrXjE3etgfI+lkl1fTDU6Y3ZH1mhrjkPlVI9W4pcKbMo+BQLpEWKVYYp2EmYaRsqpPC3k7lQ==", + "dev": true + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "requires": { + "rsvp": "^4.8.4" + } + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", + "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.3.0" + }, + "dependencies": { + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + } + } + }, + "clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", + "dev": true, + "requires": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "dev": true, + "requires": { + "arity-n": "^1.0.4" + } + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "confusing-browser-globals": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", + "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==", + "dev": true + }, + "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==", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "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==", + "dev": true + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + }, + "core-js-compat": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", + "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", + "dev": true, + "requires": { + "browserslist": "^4.8.5", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, + "core-js-pure": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.5.tgz", + "integrity": "sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA==", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "create-react-class": { + "version": "15.6.3", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.3.tgz", + "integrity": "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==", + "requires": { + "fbjs": "^0.8.9", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "dependencies": { + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + } + } + }, + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "css-what": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", + "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", + "dev": true + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csso": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", + "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.39" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "dev": true, + "requires": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "cssstyle": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", + "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", + "dev": true, + "requires": { + "cssom": "0.3.x" + } + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "damerau-levenshtein": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", + "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + }, + "dependencies": { + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "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=", + "dev": true + }, + "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==", + "dev": true, + "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.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.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==", + "dev": true + } + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "dependencies": { + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", + "dev": true + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "diff-sequences": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", + "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "path-type": "^3.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "dev": true, + "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=", + "dev": true, + "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==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz", + "integrity": "sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==", + "dev": true, + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + } + }, + "dot-prop": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", + "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", + "dev": true + }, + "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==", + "dev": true + }, + "duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + }, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.403", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.403.tgz", + "integrity": "sha512-JaoxV4RzdBAZOnsF4dAlZ2ijJW72MbqO5lNfOBHUWiBQl3Rwe+mk2RCUMrRI3rSClLJ8HSNQNqcry12H+0ZjFw==", + "dev": true + }, + "elliptic": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz", + "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==", + "dev": true, + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz", + "integrity": "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==", + "dev": true + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", + "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escodegen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", + "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + } + } + }, + "eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + } + } + }, + "eslint-config-react-app": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-5.2.1.tgz", + "integrity": "sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ==", + "dev": true, + "requires": { + "confusing-browser-globals": "^1.0.9" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-loader": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-3.0.3.tgz", + "integrity": "sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw==", + "dev": true, + "requires": { + "fs-extra": "^8.1.0", + "loader-fs-cache": "^1.0.2", + "loader-utils": "^1.2.3", + "object-hash": "^2.0.1", + "schema-utils": "^2.6.1" + } + }, + "eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + } + } + }, + "eslint-plugin-flowtype": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.6.0.tgz", + "integrity": "sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ==", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "eslint-plugin-import": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", + "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", + "dev": true, + "requires": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.1", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } + } + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz", + "integrity": "sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.4.5", + "aria-query": "^3.0.0", + "array-includes": "^3.0.3", + "ast-types-flow": "^0.0.7", + "axobject-query": "^2.0.2", + "damerau-levenshtein": "^1.0.4", + "emoji-regex": "^7.0.2", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.1" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + } + } + }, + "eslint-plugin-react": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz", + "integrity": "sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==", + "dev": true, + "requires": { + "array-includes": "^3.1.1", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.3", + "object.entries": "^1.1.1", + "object.fromentries": "^2.0.2", + "object.values": "^1.1.1", + "prop-types": "^15.7.2", + "resolve": "^1.15.1", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.2", + "xregexp": "^4.3.0" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz", + "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==", + "dev": true, + "requires": {} + }, + "eslint-scope": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz", + "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "dev": true + }, + "espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.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==", + "dev": true + }, + "esquery": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.2.0.tgz", + "integrity": "sha512-weltsSqdeWIX9G2qQZz7KlTRJdkkOCTPgLYJUz1Hacf48R4YOwGPHO3+ORfWedqJKbq5WQmsgK90n+pFLIKt/Q==", + "dev": true, + "requires": { + "estraverse": "^5.0.0" + }, + "dependencies": { + "estraverse": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.0.0.tgz", + "integrity": "sha512-j3acdrMzqrxmJTNj5dbr1YbjacrYgAxVMeF0gK16E3j494mOe7xygM/ZLIguEQ0ETwAg2hlJCtHRGav+y0Ny5A==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dev": true, + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "eventemitter3": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz", + "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==", + "dev": true + }, + "events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "dev": true + }, + "eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "dev": true, + "requires": { + "original": "^1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-sh": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==", + "dev": true + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "expect": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz", + "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "ansi-styles": "^3.2.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.9.0" + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "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.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "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=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dev": true, + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", + "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.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==", + "dev": true + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", + "dev": true + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dev": true, + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "dependencies": { + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "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==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "fbjs": { + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", + "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", + "requires": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + } + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "requires": { + "flat-cache": "^2.0.1" + } + }, + "file-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz", + "integrity": "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.5.0" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "filesize": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.0.1.tgz", + "integrity": "sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + }, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "focus-trap": { + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-2.4.6.tgz", + "integrity": "sha512-vWZTPtBU6pBoyWZDRZJHkXsyP2ZCZBHE3DRVXnSVdQKH/mcDtu9S5Kz8CUDyIqpfZfLEyI9rjKJLnc4Y40BRBg==", + "requires": { + "tabbable": "^1.0.3" + } + }, + "follow-redirects": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz", + "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==", + "dev": true, + "requires": { + "debug": "^3.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "fork-ts-checker-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==", + "dev": true, + "requires": { + "babel-code-frame": "^6.22.0", + "chalk": "^2.4.1", + "chokidar": "^3.3.0", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + }, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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=", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-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==", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "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": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globby": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", + "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "2.0.0", + "fast-glob": "^2.0.2", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + }, + "dependencies": { + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + } + } + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + } + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "harmony-reflect": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz", + "integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-entities": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", + "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==", + "dev": true + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "html-minifier-terser": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.0.5.tgz", + "integrity": "sha512-cBSFFghQh/uHcfSiL42KxxIRMF7A144+3E44xdlctIjxEmkEfCvouxNyFH2wysXk1fCGBPwtcr3hDWlGTfkDew==", + "dev": true, + "requires": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + }, + "dependencies": { + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + } + } + }, + "html-webpack-plugin": { + "version": "4.0.0-beta.11", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.0.0-beta.11.tgz", + "integrity": "sha512-4Xzepf0qWxf8CGg7/WQM5qBB2Lc/NFI7MhU59eUDTkuQp3skZczH4UA1d6oQyDEIoMDgERVhRyTdtUPZ5s5HBg==", + "dev": true, + "requires": { + "html-minifier-terser": "^5.0.1", + "loader-utils": "^1.2.3", + "lodash": "^4.17.15", + "pretty-error": "^2.1.1", + "tapable": "^1.1.3", + "util.promisify": "1.0.0" + }, + "dependencies": { + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + } + } + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "http-parser-js": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", + "dev": true + }, + "http-proxy": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", + "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dev": true, + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "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" + } + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + } + }, + "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=", + "dev": true, + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "immer": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/immer/-/immer-1.10.0.tgz", + "integrity": "sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==", + "dev": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dev": true, + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inquirer": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", + "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dev": true, + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + } + }, + "internal-slot": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz", + "integrity": "sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==", + "dev": true, + "requires": { + "es-abstract": "^1.17.0-next.1", + "has": "^1.0.3", + "side-channel": "^1.0.2" + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "dev": true + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-docker": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz", + "integrity": "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dev": true, + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "requires": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", + "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", + "dev": true, + "requires": { + "@babel/generator": "^7.4.0", + "@babel/parser": "^7.4.3", + "@babel/template": "^7.4.0", + "@babel/traverse": "^7.4.3", + "@babel/types": "^7.4.0", + "istanbul-lib-coverage": "^2.0.5", + "semver": "^6.0.0" + } + }, + "istanbul-lib-report": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", + "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "rimraf": "^2.6.3", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "istanbul-reports": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0" + } + }, + "jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz", + "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==", + "dev": true, + "requires": { + "import-local": "^2.0.0", + "jest-cli": "^24.9.0" + }, + "dependencies": { + "jest-cli": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz", + "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==", + "dev": true, + "requires": { + "@jest/core": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "import-local": "^2.0.0", + "is-ci": "^2.0.0", + "jest-config": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "prompts": "^2.0.1", + "realpath-native": "^1.1.0", + "yargs": "^13.3.0" + } + } + } + }, + "jest-changed-files": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz", + "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "execa": "^1.0.0", + "throat": "^4.0.0" + } + }, + "jest-config": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz", + "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^24.9.0", + "@jest/types": "^24.9.0", + "babel-jest": "^24.9.0", + "chalk": "^2.0.1", + "glob": "^7.1.1", + "jest-environment-jsdom": "^24.9.0", + "jest-environment-node": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "micromatch": "^3.1.10", + "pretty-format": "^24.9.0", + "realpath-native": "^1.1.0" + } + }, + "jest-diff": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", + "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "diff-sequences": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + } + }, + "jest-docblock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz", + "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==", + "dev": true, + "requires": { + "detect-newline": "^2.1.0" + } + }, + "jest-each": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz", + "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0" + } + }, + "jest-environment-jsdom": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz", + "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==", + "dev": true, + "requires": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0", + "jsdom": "^11.5.1" + } + }, + "jest-environment-jsdom-fourteen": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom-fourteen/-/jest-environment-jsdom-fourteen-1.0.1.tgz", + "integrity": "sha512-DojMX1sY+at5Ep+O9yME34CdidZnO3/zfPh8UW+918C5fIZET5vCjfkegixmsi7AtdYfkr4bPlIzmWnlvQkP7Q==", + "dev": true, + "requires": { + "@jest/environment": "^24.3.0", + "@jest/fake-timers": "^24.3.0", + "@jest/types": "^24.3.0", + "jest-mock": "^24.0.0", + "jest-util": "^24.0.0", + "jsdom": "^14.1.0" + }, + "dependencies": { + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + }, + "jsdom": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", + "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "acorn": "^6.0.4", + "acorn-globals": "^4.3.0", + "array-equal": "^1.0.0", + "cssom": "^0.3.4", + "cssstyle": "^1.1.1", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.0", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.1.3", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.5", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.5.0", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^6.1.2", + "xml-name-validator": "^3.0.0" + } + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "jest-environment-node": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz", + "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==", + "dev": true, + "requires": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0" + } + }, + "jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", + "dev": true + }, + "jest-haste-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", + "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "anymatch": "^2.0.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.2.7", + "graceful-fs": "^4.1.15", + "invariant": "^2.2.4", + "jest-serializer": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.9.0", + "micromatch": "^3.1.10", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "dependencies": { + "fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "bundled": true, + "dev": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "bundled": true, + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "bundled": true, + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "bundled": true, + "dev": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "bundled": true, + "dev": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "bundled": true, + "dev": true, + "optional": true, + "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" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "bundled": true, + "dev": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "bundled": true, + "dev": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", + "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", + "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "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=", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "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==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "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==", + "bundled": true, + "dev": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "bundled": true, + "dev": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "bundled": true, + "dev": true, + "optional": true + } + } + } + } + }, + "jest-jasmine2": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz", + "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==", + "dev": true, + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^24.9.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0", + "throat": "^4.0.0" + } + }, + "jest-leak-detector": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz", + "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==", + "dev": true, + "requires": { + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + } + }, + "jest-matcher-utils": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", + "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + } + }, + "jest-message-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^2.0.1", + "micromatch": "^3.1.10", + "slash": "^2.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", + "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0" + } + }, + "jest-pnp-resolver": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz", + "integrity": "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", + "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==", + "dev": true + }, + "jest-resolve": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz", + "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "browser-resolve": "^1.11.3", + "chalk": "^2.0.1", + "jest-pnp-resolver": "^1.2.1", + "realpath-native": "^1.1.0" + } + }, + "jest-resolve-dependencies": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz", + "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-snapshot": "^24.9.0" + } + }, + "jest-runner": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz", + "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==", + "dev": true, + "requires": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.4.2", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-docblock": "^24.3.0", + "jest-haste-map": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-leak-detector": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "source-map-support": "^0.5.6", + "throat": "^4.0.0" + } + }, + "jest-runtime": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz", + "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==", + "dev": true, + "requires": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/source-map": "^24.3.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "strip-bom": "^3.0.0", + "yargs": "^13.3.0" + } + }, + "jest-serializer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", + "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", + "dev": true + }, + "jest-snapshot": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz", + "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "expect": "^24.9.0", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^24.9.0", + "semver": "^6.2.0" + } + }, + "jest-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", + "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", + "dev": true, + "requires": { + "@jest/console": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/source-map": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "callsites": "^3.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.15", + "is-ci": "^2.0.0", + "mkdirp": "^0.5.1", + "slash": "^2.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "jest-validate": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "camelcase": "^5.3.1", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "leven": "^3.1.0", + "pretty-format": "^24.9.0" + } + }, + "jest-watch-typeahead": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.4.2.tgz", + "integrity": "sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.1", + "jest-regex-util": "^24.9.0", + "jest-watcher": "^24.3.0", + "slash": "^3.0.0", + "string-length": "^3.1.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dev": true, + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + } + } + } + }, + "jest-watcher": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz", + "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==", + "dev": true, + "requires": { + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "jest-util": "^24.9.0", + "string-length": "^2.0.0" + }, + "dependencies": { + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + } + } + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.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.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsdom": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", + "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "acorn": "^5.5.3", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": "^1.0.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.1", + "escodegen": "^1.9.1", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.3.0", + "nwsapi": "^2.0.7", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.87.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.4", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^5.2.0", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "requires": { + "jsonify": "~0.0.0" + } + }, + "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=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==", + "dev": true + }, + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", + "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", + "dev": true, + "requires": { + "array-includes": "^3.0.3", + "object.assign": "^4.1.0" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", + "dev": true + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, + "last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "dev": true, + "requires": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "dev": true + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dev": true, + "requires": { + "invert-kv": "^2.0.0" + } + }, + "left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "dev": true + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levenary": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", + "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", + "dev": true, + "requires": { + "leven": "^3.1.0" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "loader-fs-cache": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz", + "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==", + "dev": true, + "requires": { + "find-cache-dir": "^0.1.1", + "mkdirp": "^0.5.1" + }, + "dependencies": { + "find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dev": true, + "requires": { + "find-up": "^1.0.0" + } + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "loglevel": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", + "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==", + "dev": true + }, + "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.1", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", + "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", + "dev": true, + "requires": { + "tslib": "^1.10.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + }, + "dependencies": { + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "requires": { + "tmpl": "1.0.x" + } + }, + "mamacro": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", + "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==", + "dev": true + }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "material-components-web": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/material-components-web/-/material-components-web-0.12.1.tgz", + "integrity": "sha1-PvhWK1Os/CO76ugSdRugIeJGy7A=", + "requires": { + "@material/animation": "^0.2.3", + "@material/auto-init": "^0.1.2", + "@material/base": "^0.2.0", + "@material/button": "^0.3.7", + "@material/card": "^0.2.2", + "@material/checkbox": "^0.3.5", + "@material/dialog": "^0.3.0", + "@material/drawer": "^0.4.3", + "@material/elevation": "^0.1.8", + "@material/fab": "^0.3.9", + "@material/form-field": "^0.2.6", + "@material/grid-list": "^0.2.3", + "@material/icon-toggle": "^0.1.12", + "@material/layout-grid": "^0.1.2", + "@material/linear-progress": "^0.1.1", + "@material/list": "^0.2.9", + "@material/menu": "^0.2.7", + "@material/radio": "^0.2.5", + "@material/ripple": "^0.6.2", + "@material/select": "^0.3.7", + "@material/snackbar": "^0.2.0", + "@material/switch": "^0.1.8", + "@material/tabs": "^0.2.0", + "@material/textfield": "^0.2.10", + "@material/theme": "^0.1.5", + "@material/toolbar": "^0.3.3", + "@material/typography": "^0.2.2" + } + }, + "material-icons": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/material-icons/-/material-icons-0.1.0.tgz", + "integrity": "sha1-rz2RF3Z71879HylJP916tKkxy8g=" + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "dev": true, + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "merge-deep": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.2.tgz", + "integrity": "sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", + "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==", + "dev": true + }, + "mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "dev": true, + "requires": { + "mime-db": "1.43.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", + "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "minipass": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz", + "integrity": "sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz", + "integrity": "sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "dev": true, + "requires": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "dependencies": { + "for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", + "dev": true + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "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=", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, + "neo-async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "no-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", + "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", + "dev": true, + "requires": { + "lower-case": "^2.0.1", + "tslib": "^1.10.0" + } + }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "node-forge": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", + "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==", + "dev": true + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + } + } + }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true + }, + "node-notifier": { + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", + "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "node-releases": { + "version": "1.1.53", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz", + "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "object-hash": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.0.3.tgz", + "integrity": "sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==", + "dev": true + }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true + }, + "object-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz", + "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-path": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz", + "integrity": "sha1-NwrnUvvzfePqcKhhwju6iRVpGUk=", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.entries": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", + "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "object.fromentries": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", + "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz", + "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==", + "dev": true, + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "dependencies": { + "is-wsl": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz", + "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==", + "dev": true + } + } + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optimize-css-assets-webpack-plugin": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz", + "integrity": "sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA==", + "dev": true, + "requires": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dev": true, + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "dev": true + }, + "p-each-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", + "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", + "dev": true, + "requires": { + "p-reduce": "^1.0.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "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=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", + "dev": true + }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dev": true, + "requires": { + "retry": "^0.12.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=", + "dev": true + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + }, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "param-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz", + "integrity": "sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==", + "dev": true, + "requires": { + "dot-case": "^3.0.3", + "tslib": "^1.10.0" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + } + } + }, + "parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "dev": true, + "requires": { + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascal-case": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", + "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", + "dev": true, + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + } + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + } + } + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "dev": true, + "requires": { + "ts-pnp": "^1.1.6" + } + }, + "portfinder": { + "version": "1.0.25", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", + "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.27", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", + "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-browser-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", + "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", + "dev": true, + "requires": { + "postcss": "^7" + } + }, + "postcss-calc": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", + "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dev": true, + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + } + }, + "postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + } + }, + "postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dev": true, + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + } + }, + "postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dev": true, + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz", + "integrity": "sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-font-variant": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz", + "integrity": "sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-initial": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz", + "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==", + "dev": true, + "requires": { + "lodash.template": "^4.5.0", + "postcss": "^7.0.2" + } + }, + "postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dev": true, + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", + "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz", + "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.16", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-normalize": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", + "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "dev": true, + "requires": { + "@csstools/normalize.css": "^10.1.0", + "browserslist": "^4.6.2", + "postcss": "^7.0.17", + "postcss-browser-comments": "^3.0.0", + "sanitize.css": "^10.0.0" + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dev": true, + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-safe-parser": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz", + "integrity": "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-not": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz", + "integrity": "sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dev": true, + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", + "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==", + "dev": true + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "pretty-bytes": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz", + "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==", + "dev": true + }, + "pretty-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", + "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "dev": true, + "requires": { + "renderkid": "^2.0.1", + "utila": "~0.4" + } + }, + "pretty-format": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", + "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "ansi-regex": "^4.0.0", + "ansi-styles": "^3.2.0", + "react-is": "^16.8.4" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + } + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "prompts": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz", + "integrity": "sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.4" + } + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "querystringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", + "dev": true + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dev": true, + "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==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + } + } + }, + "react": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/react/-/react-15.6.2.tgz", + "integrity": "sha1-26BDSrQ5z+gvEI8PURZjkIF5qnI=", + "requires": { + "create-react-class": "^15.6.0", + "fbjs": "^0.8.9", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.0", + "prop-types": "^15.5.10" + } + }, + "react-app-polyfill": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-1.0.6.tgz", + "integrity": "sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g==", + "dev": true, + "requires": { + "core-js": "^3.5.0", + "object-assign": "^4.1.1", + "promise": "^8.0.3", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.3", + "whatwg-fetch": "^3.0.0" + }, + "dependencies": { + "core-js": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", + "dev": true + }, + "promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "dev": true, + "requires": { + "asap": "~2.0.6" + } + } + } + }, + "react-dev-utils": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.1.tgz", + "integrity": "sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ==", + "dev": true, + "requires": { + "@babel/code-frame": "7.8.3", + "address": "1.1.2", + "browserslist": "4.10.0", + "chalk": "2.4.2", + "cross-spawn": "7.0.1", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.0.1", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "3.1.1", + "global-modules": "2.0.0", + "globby": "8.0.2", + "gzip-size": "5.1.1", + "immer": "1.10.0", + "inquirer": "7.0.4", + "is-root": "2.1.0", + "loader-utils": "1.2.3", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "react-error-overlay": "^6.0.7", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "browserslist": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.10.0.tgz", + "integrity": "sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.378", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.0" + } + }, + "cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "dependencies": { + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + } + } + }, + "inquirer": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", + "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.2", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.2.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "dependencies": { + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dev": true, + "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==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + } + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + } + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "react-dom": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.6.2.tgz", + "integrity": "sha1-Qc+t9pO3V/rycIRDodH9WgK+9zA=", + "requires": { + "fbjs": "^0.8.9", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.0", + "prop-types": "^15.5.10" + } + }, + "react-error-overlay": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.7.tgz", + "integrity": "sha512-TAv1KJFh3RhqxNvhzxj6LeT5NWklP6rDr2a0jaTfsZ5wSZWHOGeqQyejUp3xxLfPt2UpyJEcVQB/zyPcmonNFA==", + "dev": true + }, + "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==" + }, + "react-scripts": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.1.tgz", + "integrity": "sha512-JpTdi/0Sfd31mZA6Ukx+lq5j1JoKItX7qqEK4OiACjVQletM1P38g49d9/D0yTxp9FrSF+xpJFStkGgKEIRjlQ==", + "dev": true, + "requires": { + "@babel/core": "7.9.0", + "@svgr/webpack": "4.3.3", + "@typescript-eslint/eslint-plugin": "^2.10.0", + "@typescript-eslint/parser": "^2.10.0", + "babel-eslint": "10.1.0", + "babel-jest": "^24.9.0", + "babel-loader": "8.1.0", + "babel-plugin-named-asset-import": "^0.3.6", + "babel-preset-react-app": "^9.1.2", + "camelcase": "^5.3.1", + "case-sensitive-paths-webpack-plugin": "2.3.0", + "css-loader": "3.4.2", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "eslint": "^6.6.0", + "eslint-config-react-app": "^5.2.1", + "eslint-loader": "3.0.3", + "eslint-plugin-flowtype": "4.6.0", + "eslint-plugin-import": "2.20.1", + "eslint-plugin-jsx-a11y": "6.2.3", + "eslint-plugin-react": "7.19.0", + "eslint-plugin-react-hooks": "^1.6.1", + "file-loader": "4.3.0", + "fs-extra": "^8.1.0", + "fsevents": "2.1.2", + "html-webpack-plugin": "4.0.0-beta.11", + "identity-obj-proxy": "3.0.0", + "jest": "24.9.0", + "jest-environment-jsdom-fourteen": "1.0.1", + "jest-resolve": "24.9.0", + "jest-watch-typeahead": "0.4.2", + "mini-css-extract-plugin": "0.9.0", + "optimize-css-assets-webpack-plugin": "5.0.3", + "pnp-webpack-plugin": "1.6.4", + "postcss-flexbugs-fixes": "4.1.0", + "postcss-loader": "3.0.0", + "postcss-normalize": "8.0.1", + "postcss-preset-env": "6.7.0", + "postcss-safe-parser": "4.0.1", + "react-app-polyfill": "^1.0.6", + "react-dev-utils": "^10.2.1", + "resolve": "1.15.0", + "resolve-url-loader": "3.1.1", + "sass-loader": "8.0.2", + "semver": "6.3.0", + "style-loader": "0.23.1", + "terser-webpack-plugin": "2.3.5", + "ts-pnp": "1.1.6", + "url-loader": "2.3.0", + "webpack": "4.42.0", + "webpack-dev-server": "3.10.3", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "4.3.1" + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + } + }, + "read-pkg-up": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", + "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", + "dev": true, + "requires": { + "find-up": "^3.0.0", + "read-pkg": "^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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + } + } + }, + "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==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", + "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "dev": true, + "requires": { + "picomatch": "^2.0.7" + } + }, + "realpath-native": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", + "dev": true, + "requires": { + "util.promisify": "^1.0.0" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dev": true, + "requires": { + "minimatch": "3.0.4" + } + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "dev": true + }, + "regenerator-transform": { + "version": "0.14.4", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz", + "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4", + "private": "^0.1.8" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regex-parser": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.10.tgz", + "integrity": "sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA==", + "dev": true + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true + }, + "regexpu-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", + "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "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=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "renderkid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", + "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", + "dev": true, + "requires": { + "css-select": "^1.1.0", + "dom-converter": "^0.2", + "htmlparser2": "^3.3.0", + "strip-ansi": "^3.0.0", + "utila": "^0.4.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dev": true, + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "dev": true + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "request-promise-core": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "request-promise-native": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", + "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "dev": true, + "requires": { + "request-promise-core": "1.1.3", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", + "integrity": "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "resolve-url-loader": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.1.tgz", + "integrity": "sha512-K1N5xUjj7v0l2j/3Sgs5b8CjrrgtC70SmdCuZiJ8tSyb5J+uk3FoeZ4b7yTnH6j7ngI+Bc5bldHJIa8hYdu2gQ==", + "dev": true, + "requires": { + "adjust-sourcemap-loader": "2.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.21", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "dependencies": { + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "postcss": { + "version": "7.0.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", + "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "dev": true, + "requires": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + }, + "dependencies": { + "convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=", + "dev": true + } + } + }, + "rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true + }, + "run-async": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", + "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", + "dev": true, + "requires": { + "is-promise": "^2.1.0" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", + "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dev": true, + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + } + }, + "sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==", + "dev": true + }, + "sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "dependencies": { + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dev": true, + "requires": { + "xmlchars": "^2.1.1" + } + }, + "schema-utils": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz", + "integrity": "sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "dev": true, + "requires": { + "node-forge": "0.9.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "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==", + "dev": true, + "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=", + "dev": true + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", + "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==", + "dev": true + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "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=", + "dev": true, + "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=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", + "dev": true, + "requires": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "dependencies": { + "kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", + "dev": true, + "requires": { + "is-buffer": "^1.0.2" + } + }, + "lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=", + "dev": true + } + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "dev": true + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "side-channel": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.2.tgz", + "integrity": "sha512-7rL9YlPHg7Ancea1S96Pa8/QWb4BtXL/TZvS6B8XFetGBeuhAsfmUspK6DokBeZ64+Kj9TCNRD/30pVz1BvQNA==", + "dev": true, + "requires": { + "es-abstract": "^1.17.0-next.1", + "object-inspect": "^1.7.0" + } + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + } + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.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==", + "dev": true + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz", + "integrity": "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1", + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stack-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", + "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + }, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + }, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==", + "dev": true + } + } + }, + "string-length": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", + "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", + "dev": true, + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, + "string.prototype.matchall": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz", + "integrity": "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "has-symbols": "^1.0.1", + "internal-slot": "^1.0.2", + "regexp.prototype.flags": "^1.3.0", + "side-channel": "^1.0.2" + } + }, + "string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string.prototype.trimleft": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", + "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimstart": "^1.0.0" + } + }, + "string.prototype.trimright": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", + "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "string.prototype.trimend": "^1.0.0" + } + }, + "string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.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==", + "dev": true, + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "dependencies": { + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + } + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + } + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "dev": true, + "requires": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-json-comments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz", + "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==", + "dev": true + }, + "style-loader": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz", + "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "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==", + "dev": true + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "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" + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "tabbable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-1.1.3.tgz", + "integrity": "sha512-nOWwx35/JuDI4ONuF0ZTo6lYvI0fY0tZCH1ErzY2EXfu4az50ZyiUX8X073FLiZtmWUVlkRnuXsehjJgCw9tYg==" + }, + "table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.6.11", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.11.tgz", + "integrity": "sha512-76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.5.tgz", + "integrity": "sha512-WlWksUoq+E4+JlJ+h+U+QUzXpcsMSSNXkDy9lBVkSqDn1w23Gg29L/ary9GeJVYCGiNJJX7LnVc4bwL1N3/g1w==", + "dev": true, + "requires": { + "cacache": "^13.0.1", + "find-cache-dir": "^3.2.0", + "jest-worker": "^25.1.0", + "p-limit": "^2.2.2", + "schema-utils": "^2.6.4", + "serialize-javascript": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.4.3", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-worker": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.2.6.tgz", + "integrity": "sha512-FJn9XDUSxcOR4cwDzRfL1z56rUofNTFs539FGASpd50RHdb6EVkhxQqktodW2mI49l+W3H+tFJDotCHUQF6dmA==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.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==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "make-dir": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", + "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "dev": true, + "requires": { + "semver": "^6.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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "test-exclude": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", + "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", + "dev": true, + "requires": { + "glob": "^7.1.3", + "minimatch": "^3.0.4", + "read-pkg-up": "^4.0.0", + "require-main-filename": "^2.0.0" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "throat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + }, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "ts-pnp": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.6.tgz", + "integrity": "sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==", + "dev": true + }, + "tslib": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==", + "dev": true + }, + "tsutils": { + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", + "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.21", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz", + "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==" + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-loader": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-2.3.0.tgz", + "integrity": "sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "mime": "^2.4.4", + "schema-utils": "^2.5.0" + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "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=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "v8-compile-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, + "requires": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "requires": { + "makeerror": "1.0.x" + } + }, + "watchpack": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", + "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", + "dev": true, + "requires": { + "chokidar": "^2.1.8", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "dependencies": { + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "bundled": true, + "dev": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "bundled": true, + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "bundled": true, + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "bundled": true, + "dev": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "bundled": true, + "dev": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "bundled": true, + "dev": true, + "optional": true, + "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" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "bundled": true, + "dev": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "bundled": true, + "dev": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", + "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", + "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "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=", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "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==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "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==", + "bundled": true, + "dev": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "bundled": true, + "dev": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "webpack": { + "version": "4.42.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz", + "integrity": "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/wasm-edit": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "acorn": "^6.2.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.6.0", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "dev": true + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "terser-webpack-plugin": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", + "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + } + }, + "webpack-dev-server": { + "version": "3.10.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz", + "integrity": "sha512-e4nWev8YzEVNdOMcNzNeCN947sWJNd43E5XvsJzbAL08kGc2frm1tQ32hTJslRS+H65LCb/AaUCYU7fjHCpDeQ==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.2.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.6", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.25", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.19", + "sockjs-client": "1.4.0", + "spdy": "^4.0.1", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "12.0.5" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "fsevents": { + "version": "1.2.12", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", + "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "bundled": true, + "dev": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "bundled": true, + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "bundled": true, + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "bundled": true, + "dev": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "bundled": true, + "dev": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "bundled": true, + "dev": true, + "optional": true, + "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" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "bundled": true, + "dev": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "bundled": true, + "dev": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.3.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", + "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", + "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "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=", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "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==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "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==", + "bundled": true, + "dev": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "bundled": true, + "dev": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + } + }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-manifest-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", + "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", + "dev": true, + "requires": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "websocket-driver": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", + "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.4.0 <0.4.11", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", + "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "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==", + "dev": true + }, + "workbox-background-sync": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz", + "integrity": "sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==", + "dev": true, + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-broadcast-update": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz", + "integrity": "sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==", + "dev": true, + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-build": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-4.3.1.tgz", + "integrity": "sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.3.4", + "@hapi/joi": "^15.0.0", + "common-tags": "^1.8.0", + "fs-extra": "^4.0.2", + "glob": "^7.1.3", + "lodash.template": "^4.4.0", + "pretty-bytes": "^5.1.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "workbox-background-sync": "^4.3.1", + "workbox-broadcast-update": "^4.3.1", + "workbox-cacheable-response": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-expiration": "^4.3.1", + "workbox-google-analytics": "^4.3.1", + "workbox-navigation-preload": "^4.3.1", + "workbox-precaching": "^4.3.1", + "workbox-range-requests": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1", + "workbox-streams": "^4.3.1", + "workbox-sw": "^4.3.1", + "workbox-window": "^4.3.1" + }, + "dependencies": { + "fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } + } + }, + "workbox-cacheable-response": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz", + "integrity": "sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==", + "dev": true, + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-core": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-4.3.1.tgz", + "integrity": "sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==", + "dev": true + }, + "workbox-expiration": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-4.3.1.tgz", + "integrity": "sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==", + "dev": true, + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-google-analytics": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz", + "integrity": "sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg==", + "dev": true, + "requires": { + "workbox-background-sync": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1" + } + }, + "workbox-navigation-preload": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz", + "integrity": "sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==", + "dev": true, + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-precaching": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-4.3.1.tgz", + "integrity": "sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==", + "dev": true, + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-range-requests": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz", + "integrity": "sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==", + "dev": true, + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-routing": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-4.3.1.tgz", + "integrity": "sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==", + "dev": true, + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-strategies": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-4.3.1.tgz", + "integrity": "sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==", + "dev": true, + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-streams": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-4.3.1.tgz", + "integrity": "sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==", + "dev": true, + "requires": { + "workbox-core": "^4.3.1" + } + }, + "workbox-sw": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-4.3.1.tgz", + "integrity": "sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==", + "dev": true + }, + "workbox-webpack-plugin": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-4.3.1.tgz", + "integrity": "sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.0.0", + "json-stable-stringify": "^1.0.1", + "workbox-build": "^4.3.1" + } + }, + "workbox-window": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-4.3.1.tgz", + "integrity": "sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==", + "dev": true, + "requires": { + "workbox-core": "^4.3.1" + } + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "dev": true, + "requires": { + "microevent.ts": "~0.1.1" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "write-file-atomic": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", + "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "xregexp": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.3.0.tgz", + "integrity": "sha512-7jXDIFXh5yJ/orPn4SXjuVrWWoi4Cr8jfV1eHv9CixKSbU+jY4mxfrBwAuDvupPNKpMUY+FeIqsVw/JLT9+B8g==", + "dev": true, + "requires": { + "@babel/runtime-corejs3": "^7.8.3" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.3.tgz", + "integrity": "sha512-X/v7VDnK+sxbQ2Imq4Jt2PRUsRsP7UcpSl3Llg6+NRRqWLIvxkMFYtH1FmvwNGYRKKPa+EPA4qDBlI9WVG1UKw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.7" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + }, + "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + } + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..0768f04 --- /dev/null +++ b/package.json @@ -0,0 +1,32 @@ +{ + "name": "expenses", + "version": "0.1.0", + "private": true, + "dependencies": { + "material-components-web": "^0.12.1", + "material-icons": "^0.1.0", + "react": "^15.5.4", + "react-dom": "^15.5.4" + }, + "devDependencies": { + "react-scripts": "^3.4.1" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test --env=jsdom", + "eject": "react-scripts eject" + }, + "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/android-chrome-192x192.png b/public/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..3f7ede6d69e5f72ad7bed8620bd7d1532725f4e0 GIT binary patch literal 1074 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE8Azrw%`pX1Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD6uHOC&V@2(%isHb4zY- zT=nw&l`qeq{rLF(@2~&=|3Cfl;qsSfD_@>3y1k+M;l5`-KR)^Kq2s}x^c$;ge0_QK z%ZrrjE2{2p`S|<$``_Qn?rg5UyY=_KzrX(dx%u@~*Ta4P{{O%I?e)?ZXESfEj<~Yu z$cKBGH&(y+`KkQQ=D2H1LoUxRyR+%&hkIE!*WCT~X4#9gHFvk&`SyC}+Z)^8To1lH z|JAS0b@#R(|M(#C%A%&g@I^q^GA4PuyReHTcDx31*h@TpUD+S9@vsW%Gj3V_kAZyV^`Qa z-Kjv6;NYK5_G{^;r)I64w?^UrwQsLB`)9sk>AQbN*XUo%wYU?1ezUtiFMszz zBj#V(@*jWB$+8<~NX_~GJzLV3?N|BF`5bx?NscSLW0vEsap zQt!qphQ?V-9dsKS9*PvKlX6(l@b&ij5GIa@XXSj1ECLP>{&SU_KX+SvI-`&TXH0Cg z`gfrhcO#yE6VA9Bb^M#K#{J0U--KVdmi((%Ey$mHGx)(lt4-?MachKsbGewYP807)`1?%#!OyR(b;2Oi8Q{c$umzXpd46^0xpet0u=crha(SlF z8!fJ$O)nX5diW>Iskc#*U(MO`>3sW>&+8pSnC`xLEpYQrrNGn!AAUFoa*UH5x$4WmoWam8LRGZ z3fq^tq3(9t-(xpbe_ng4`uEvKcq9WE8$WP`E-zcd^MDhW7Z_AaTq8ejJGDp}?H+U@Y(qnifE?Dx($rPN1Jzf1=);T3K F0RS61>sSB) literal 0 HcmV?d00001 diff --git a/public/android-chrome-512x512.png b/public/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..585d61640ff0a1a235a65e6ff7b6605e4283812e GIT binary patch literal 3723 zcmeH}dpK148pjtUqLf^_h`nh?yF#a(Ob%O-`)$aOy-h+$BDqZ(mz_;2>5ei+$UT!w zA;u70T?Vrl_iJNVj2Xii=6aTW&e_j7=XuUw{dvyskKg}`Tzi(0{}z@0H}s$y>&JQ0Et&lcCHpqJ-DEOvYX??OxlOi*{+6#!A|zn z7?-ig=ZeJZt6^avdAuQ@zr?vGJ9@Z^0QJyTSrgoa@S%z`l$;x5Z{IQonEaJ_-twFI zzPQmE7YhF2)Vt}`#gqx+Z)0`i+=T(oEM}xSZ0J?b()6draTNHRxG*RX2`lG7A8OIa z$~gttPcC!v%rX~=My8j*tK+~CNd{p5G#-;uf>w-LTMI)ZcMgK&h)-Ofq$rP zT(2sQ8U9pL{pNKP2o+HggF^_Ue%Qlstc6SZY;dRs|{4U?uL7mG7+9 z=7KixcG)S=3(XLVsos-02oeXuzQs!l+-)zYY0moys@jcM4U%PEmoU>Cy(5z5u4K{U zsKGiks#LVFP%@@h_es=AY`w8I9}11C=Y?a`T%|qwN})E|_uX6>+;w|w?Jx5-OQ>cq z&Ir5W6wXhVP)dH1#()mCWqh^Qd_0Rv_V}R7=?!}@iN3=+7BBm{h;q>TEVer9(wRb! z;oZGHtjTSztnaYy0t_rh(Q7d5!p&V+kK;y=_!%anT0dr zPJ4#nQDeHEP$KFt{LX$U4z{vT9%G?e!&xaxQ%pe6l^bGGmJO2-vwo@MhQdZ$HK;7z zIYwN`JCIOBiS1v$%&|Y|{84ysn~5u4TP0$2+tXP$w63K1Qu%zZ>i;LY5B85a2q6u-&P0TJqt8<(=NU^oxF3D>w?;nC5 z^(dX;JK}6PPXuZdGbxd#vg5H1LqeT+zELnY4_KgAkEBV~;{We}uSA%IevK13Qzta= z0^a`pk+Dk@c{JY{m@*>$m0yL|TT2+JiCwg{ge8hmjo{+BIt||3SnWWXq*^DY0(0(# zModuG=UAntOPz~j*=UBeVd~rdG)ec4fhb79bnP9}c-~Ut&a`pl*ZZctg;zJ=Pj+Pa z$MmsVLay%{OOwoKUmMv)VDU|h;LNC8y}PAs*55G8g=s0VWqObB8Y3z|8RioF)fJnB z6Ip^hIGIkuthfW=H=m8!z#)&xb#ayb`{b?v;5GVh>Bo7hv{Pdad1F-uDi|XsZxAmGjunyuM zF2bScUYL{NbjvbeyczMOn6xmU)4ET<1=X z!uKx8f7U`0J!!orR+0Rju)jBf1OF_ZOXb^&nA@Kqc>MC>b-TvrnYd_te;|S_S6;GB z;W1)WN-@1RUB*UTz%`+zn(csw<5(#?C4*ugbYilEECi|+M--KF8?E%ACJlCTGW4)Dx0CNpsqZ!1Y@yCQa*?@I&HCV6NGw~- zwGAAvv?^VI1d@?#%CZL zWi<=FQ94*w(CF@U5$@h|PH-DnU+?EA7#Qo|0z>e+%M}J341e$Ne95v4oX_l@vd*ek zhhcayDvcvPhg4 zq40+^hI&1o^pu)-nnV^=9i)8?g6e7KQMqH-l@eZPU9=6(*LtKu`krR= zE$7}5#O38N{v=+lh+)GKng;by>Qm7&ZrvoTWvqD3G>5;q|4k8dp3?V3Ni52H)M4Lo z=w&cNU2vhxX)YjS?o!}_4U1_i@r~0hU^Oh3xN#&FOasTy!|&P`Zs8v8>mBZg@CoyS z4RA!?!0?d%u|oz&T=joK7#v3&J^rKq5rn?JQ;ufpzXb$`_y%6U{P%$Ggc$~K0P32n zdpOcNN;5Pp5 F-vBn3e>DIA literal 0 HcmV?d00001 diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..630db555fd91831a8f78d2240c0bfdf8909a5385 GIT binary patch literal 1145 zcmZ`&c`)2}6#uF-1QWExsBT%IRk7}5Ct53%C61_CMT@wzSjVa>WaZLCGBRsatZPF= z(9xPm9f=r6taB~awQ60vYq74~b*(-6Ydh0U|Hzwp?=$bc`ON3NdGqf3db_Es>Z<|( z)Y0xPeh{|&shTD?&Le!rjjcfUI)>5bgjVf=UD~0BHyS zHo^cvJ^?^Csl4OrC8#0rz2ficJ5dopC*NIqP38>!wmI3k&3L=bh?#BZ+hra}PGmCK zq2#1zXCZ2){^~?UDZBqbA}V3Mi=M5Y5OBr??0xa^gpfmGQ(|WuD0_<-`qN{H_}D43rl{edS ziHxR)D_!4ClH0asUaV8Yrk`_<`BIsbxY~nbG<`E!^&P!Bd*M|jXJGMgiznL8TWoJw z9}`O@l)a_ksT%xz^QK71Io`Xm@Vitd%Uoz_;Z1Fb1g*T8AbNGtY7ggV&wsLtH~P>4 zT3_y(r<;pvEKL{yCCYfTm#gx!(rHC4Q%#)Z2ml|z&@L$d493#Gy|0%i6x(V? ztcT39cRCN5hd1qf;m;PIVqa3&7-CedUp4^{qy;} zOoVj4f2_kG1a`S{v|q=#%)FO5es`eD+L$@o|E#9kMvhkcf*TL;_ManlK}Ep>s z>bBCB()WfRH!|!E6&$VBh3^KHI}q&c+Ckk8q~4SGyh@E6k_FA?Y4=CmxprEZn(#*K zuZmfp+Ri9->XEQ{KLlxvzH;)pGtD4loUsYC#{I>R;KJE^p9rHR4z1FCQ?chf84^*~ zw~eKdQIrBh=G=#ubq^0T{qo%?rbzDO%N-w0s-+991d~=3y68^EnSZ5`lWs|1=EPn& zr~#tpz1iYAR?QAcLt368lz2{dhiVt*V!u2JS{d&WkMSg9CvI9aVoVU9^z)nSSZ1Bc z%`+xdjND*3M5dmA~cxnFHIx(myvib&a^mhhv;Pn(U@Rrp()OgHmfd zSe0OOL6>wAVw zNh!GKxcDd-J~Jr_7MFyN03f4$m48|#Il#%4;4!iXyNn|mr literal 0 HcmV?d00001 diff --git a/public/browserconfig.xml b/public/browserconfig.xml new file mode 100644 index 0000000..c020ea0 --- /dev/null +++ b/public/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #50d29d + + + diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..6075fb9b0d8edf7181379b805d396e30bbe144c8 GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR+ueoXe|!I#{XiaP zfk$L9(7?GM%vfWRy$~qKUgGKN%KngzhgC@P#dW6BK%rVs7sn8d^T~hCH^>_p3NZbb z{AX;i#qdwckAAj#Ba?sWKlno%H2=Iz+X^HKHUXu_Vv=^7e^7?@faT3DGF zY8x0?85kV3NR30$kei>9nO2Eg!ErER1{tn5>XPASgue|l%JNFld4csS&*ubSx}P9z)&&g@h2XR!Y~buQ~syV zcs>ncU{>bVOXe0<7WSSj!Yr)d(qM8pg;{xXh{EX`S56!`b42C{`{@Rc1zvg#ufzpQ UJ~^3A1zN%2>FVdQ&MBb@0F^YbR{#J2 literal 0 HcmV?d00001 diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..490423ba35b0417df7ce94873a9d96b8befaad78 GIT binary patch literal 617 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKptm- zM`SUOvI1eo4=IzpfP(BLp1!W^57~HFg|rIq1s4K^u6VjQhIkx5J4ILMkb!_({EWB- z94c+b2O_zI&g(v^Vkt0~)3VZKLEsLh9fy)KtbArom|&E8eaYRs)6Y(qS6y;bW8*)5 zh7+exUcB<`@^jN!cdpEA|)+$p-t1y z82{&U5It9+YF^LY`uKlz&5y|vTooIVylx6|URfZ*B69tn=?SLK*Iu3J-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uk zRY*ihP-3}4K~a8MW=^U?No7H*LS{ipG6O@!oX4MdI10lwG*0=SKI8c`h=Ey|TQ8Yg zSXtP6vIw)Vf=h$R;S^@&%^?b>Z(KQXiYY-rlx0irgxkhxv|^bb&ylHf5o{Q&bjHd(RZBt z0NV~E`R{Kzw}*hMh(U_G2PS((mupczO9x5^N(VCNz&X_T8vF&k*f7(aufS))DRdr5 z-@%)%ThI3mHKZH^^<85PrPFzcr6Jag)gP)QmMpBH?4|zj>)|t+bq9PVwrM@ar>>Jv zsNr;vb)-V2)=zyu4wPE|kZVTvEwz4$LE}^$D^KHFx|Q#dMqx-Ydp61 zB{jaKr_QJGQgN(2jc@5zzR#}leDSeNS1ib)XYnaAllQGs9VL@c& z`|KLLEuQMtM7FkAZPR&{uJb~5jn|e(eb+>`wpeY`d6us8LUoPTmX~||xv!txuiv&c z6>8J#)6zrnbezW1{&jVYZ|SM?XuMP$D^KHFx|Q#dMqx-Ydp61B{jaK zr_PuA^Goi}kGVg;)4I!f|0MOg@#R_9sb%-!ZQ5_uY1wn%zs-IBJoo=EXkF#}|B-cF z6np7F=|Jf~FCAD^gpH$6Nweb4;Sb4&&iy8Nt4of7O#VqDx3zR`oBa6bmZL|te|%8O z$;Va6c8>Gmv0v50b#mR^$H#rZAy$0>ScMlV={>C}_%?X?o)+HaDpWe)>A)%YpMbxD zY5DcRghiNy?IVioW6m}V!uC<0$E|B1Y#-^IzV*K5e+i)LKClFT$nm~Szzt0ang4+R zqkWxNz991TFl2tYmlP7OV`P4rf3*X;S8clNpY+pvd3V9|jQbQUeR3@G5w=1y&Kk>n z8S_jajWB)(mVO?~e34QOIi^d>d>J?N{6qI&_M&Sn``2gxyXKU>+~*(q`*-NyA3B#q z{{G6f6g$@IUF$>Ne+_;AIrROvJ|9K@k2_HBCmekqI(Ko79gHQ97K=HyEauq0m`~i~ zh)-aAvSAuaUz0<*0*kPZW~xWDPeI!fQ}A-1VhhUgr9G7P6YTrmqnO7nhY^y?*c7XY zeJp<<;HD1h&^eFgnA#idV8&rTOck-6 zCHwoxXG|#>-7fZb=S|j>zDhmQAvBf#0TS=XBf{gp5ZBHcBx?+lTE~N-d`de BPj&zR literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..1c66b4c --- /dev/null +++ b/public/index.html @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + Expenses + + + + +