From fd40427d0dab8f6dd364b8fb8c2bfce057191a4e Mon Sep 17 00:00:00 2001 From: Sandeep U Date: Sun, 27 Feb 2022 14:20:58 +0530 Subject: [PATCH] HideLists : Initial Version --- samples/react-lists-hide/.gitattributes | 2 + samples/react-lists-hide/.gitignore | 33 + samples/react-lists-hide/.npmignore | 16 + samples/react-lists-hide/.yo-rc.json | 13 + samples/react-lists-hide/README.md | 177 + samples/react-lists-hide/assets/CallOut.jpg | Bin 0 -> 164557 bytes .../assets/ListHideWebPart.jpg | Bin 0 -> 165624 bytes .../react-lists-hide/assets/listHidewp.gif | Bin 0 -> 444874 bytes samples/react-lists-hide/config/config.json | 18 + .../config/deploy-azure-storage.json | 7 + .../config/package-solution.json | 21 + samples/react-lists-hide/config/serve.json | 6 + .../config/write-manifests.json | 4 + samples/react-lists-hide/gulpfile.js | 16 + samples/react-lists-hide/package-lock.json | 21711 ++++++++++++++++ samples/react-lists-hide/package.json | 39 + .../react-lists-hide/src/Helper/Constant.ts | 9 + samples/react-lists-hide/src/index.ts | 1 + .../hideLists/HideListsWebPart.manifest.json | 28 + .../webparts/hideLists/HideListsWebPart.ts | 70 + .../components/HideLists.module.scss | 74 + .../hideLists/components/HideLists.tsx | 242 + .../hideLists/components/IHideListsProps.ts | 3 + .../hideLists/components/IHideListsState.ts | 10 + .../src/webparts/hideLists/loc/en-us.js | 7 + .../src/webparts/hideLists/loc/mystrings.d.ts | 10 + ...c257-2f1f-4255-a742-148a73e7be99_color.png | Bin 0 -> 10248 bytes ...57-2f1f-4255-a742-148a73e7be99_outline.png | Bin 0 -> 542 bytes samples/react-lists-hide/tsconfig.json | 35 + samples/react-lists-hide/tslint.json | 29 + 30 files changed, 22581 insertions(+) create mode 100644 samples/react-lists-hide/.gitattributes create mode 100644 samples/react-lists-hide/.gitignore create mode 100644 samples/react-lists-hide/.npmignore create mode 100644 samples/react-lists-hide/.yo-rc.json create mode 100644 samples/react-lists-hide/README.md create mode 100644 samples/react-lists-hide/assets/CallOut.jpg create mode 100644 samples/react-lists-hide/assets/ListHideWebPart.jpg create mode 100644 samples/react-lists-hide/assets/listHidewp.gif create mode 100644 samples/react-lists-hide/config/config.json create mode 100644 samples/react-lists-hide/config/deploy-azure-storage.json create mode 100644 samples/react-lists-hide/config/package-solution.json create mode 100644 samples/react-lists-hide/config/serve.json create mode 100644 samples/react-lists-hide/config/write-manifests.json create mode 100644 samples/react-lists-hide/gulpfile.js create mode 100644 samples/react-lists-hide/package-lock.json create mode 100644 samples/react-lists-hide/package.json create mode 100644 samples/react-lists-hide/src/Helper/Constant.ts create mode 100644 samples/react-lists-hide/src/index.ts create mode 100644 samples/react-lists-hide/src/webparts/hideLists/HideListsWebPart.manifest.json create mode 100644 samples/react-lists-hide/src/webparts/hideLists/HideListsWebPart.ts create mode 100644 samples/react-lists-hide/src/webparts/hideLists/components/HideLists.module.scss create mode 100644 samples/react-lists-hide/src/webparts/hideLists/components/HideLists.tsx create mode 100644 samples/react-lists-hide/src/webparts/hideLists/components/IHideListsProps.ts create mode 100644 samples/react-lists-hide/src/webparts/hideLists/components/IHideListsState.ts create mode 100644 samples/react-lists-hide/src/webparts/hideLists/loc/en-us.js create mode 100644 samples/react-lists-hide/src/webparts/hideLists/loc/mystrings.d.ts create mode 100644 samples/react-lists-hide/teams/1b1dc257-2f1f-4255-a742-148a73e7be99_color.png create mode 100644 samples/react-lists-hide/teams/1b1dc257-2f1f-4255-a742-148a73e7be99_outline.png create mode 100644 samples/react-lists-hide/tsconfig.json create mode 100644 samples/react-lists-hide/tslint.json diff --git a/samples/react-lists-hide/.gitattributes b/samples/react-lists-hide/.gitattributes new file mode 100644 index 000000000..dfe077042 --- /dev/null +++ b/samples/react-lists-hide/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/samples/react-lists-hide/.gitignore b/samples/react-lists-hide/.gitignore new file mode 100644 index 000000000..d5ab57b0f --- /dev/null +++ b/samples/react-lists-hide/.gitignore @@ -0,0 +1,33 @@ +# Logs +logs +*.log +npm-debug.log* + +# Dependency directories +node_modules + +# Build generated files +dist +lib +release +solution +temp +*.sppkg + +# Coverage directory used by tools like istanbul +coverage + +# OSX +.DS_Store + +# Visual Studio files +.ntvs_analysis.dat +.vs +bin +obj + +# Resx Generated Code +*.resx.ts + +# Styles Generated Code +*.scss.ts diff --git a/samples/react-lists-hide/.npmignore b/samples/react-lists-hide/.npmignore new file mode 100644 index 000000000..ae0b487c0 --- /dev/null +++ b/samples/react-lists-hide/.npmignore @@ -0,0 +1,16 @@ +!dist +config + +gulpfile.js + +release +src +temp + +tsconfig.json +tslint.json + +*.log + +.yo-rc.json +.vscode diff --git a/samples/react-lists-hide/.yo-rc.json b/samples/react-lists-hide/.yo-rc.json new file mode 100644 index 000000000..c7a6995f0 --- /dev/null +++ b/samples/react-lists-hide/.yo-rc.json @@ -0,0 +1,13 @@ +{ + "@microsoft/generator-sharepoint": { + "plusBeta": false, + "isCreatingSolution": true, + "environment": "spo", + "version": "1.13.0", + "libraryName": "hide-lists-wp", + "libraryId": "6c179ebe-a9d0-4916-956f-0b9c6bfad50e", + "packageManager": "npm", + "isDomainIsolated": false, + "componentType": "webpart" + } +} diff --git a/samples/react-lists-hide/README.md b/samples/react-lists-hide/README.md new file mode 100644 index 000000000..8780d6189 --- /dev/null +++ b/samples/react-lists-hide/README.md @@ -0,0 +1,177 @@ +# Hide Lists WebPart + +## Summary + +SPFx Webpart to Hide/UnHide lists in a Site Collection's Site Contents Page. + +![HideLists WebPart](./assets/ListHideWebPart.jpg) + +As Site Admins we may need to hide some lists or libraries in Site Contents from other users who have access to the lists/libraries. + +For example: we may have created a PowerApps form and need to hide master lists or Logs list which has to be kept hidden from end users though they have Read permissions or Edit permissions to the lists/libraries. + +So that once the list is hidden, users cannot access the list directly from Site Contents or without knowing list name or list URL. + +There are multiple ways to do this by using PowerShell Scripts, Rest Api & MS Flows. + +Here same functionality is achieved using SPFx Webpart, which we can just be added to a Site Collection and it will list out the lists and libraries in the site and Site Admin can Hide/Unhide lists with a simple button click. + +This Webpart will be accessible only to users with Site Collection Admin access. + +PnP Js library to get relevant SharePoint lists and libraries from current Site Collection and use "Hidden" property of lists to hide/Unhide. + +![HideLists WebPart](./assets/CallOut.jpg) + +![HideLists WebPart GIF](./assets/listHidewp.gif) + +## Compatibility + +![SPFx 1.13](https://img.shields.io/badge/version-1.13-green.svg) +![Node.js v14 | v12](https://img.shields.io/badge/Node.js-v14%20%7C%20v12-green.svg) +![Compatible with SharePoint Online](https://img.shields.io/badge/SharePoint%20Online-Compatible-green.svg) +![Does not work with SharePoint 2019](https://img.shields.io/badge/SharePoint%20Server%202019-Incompatible-red.svg "SharePoint Server 2019 requires SPFx 1.4.1 or lower") +![Does not work with SharePoint 2016 (Feature Pack 2)](https://img.shields.io/badge/SharePoint%20Server%202016%20(Feature%20Pack%202)-Incompatible-red.svg "SharePoint Server 2016 Feature Pack 2 requires SPFx 1.1") +![Local Workbench Unsupported](https://img.shields.io/badge/Local%20Workbench-Unsupported-red.svg "Local workbench is no longer available as of SPFx 1.13 and above") +![Hosted Workbench Compatible](https://img.shields.io/badge/Hosted%20Workbench-Compatible-green.svg) + + +## Applies to + +* [SharePoint Framework](https://docs.microsoft.com/sharepoint/dev/spfx/sharepoint-framework-overview) +* [Microsoft 365 tenant](https://docs.microsoft.com/sharepoint/dev/spfx/set-up-your-development-environment) + +> Get your own free development tenant by subscribing to [Microsoft 365 developer program](http://aka.ms/o365devprogram) +## Solution + + +Solution|Author(s) +--------|--------- +react-lists-hide | [Sandeep Unnikrishnan](https://github.com/SandeepDev365/) + +## Version history + +Version|Date|Comments +-------|----|-------- +1.0|February 27, 2022|Initial release + +## Prerequisites + +Enusre to have Site Collection Admin access to use this WebPart. + + + +## Minimal Path to Awesome + + + +* Clone this repository (or [download this solution as a .ZIP file](https://pnp.github.io/download-partial/?url=https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-lists-hide) then unzip it) +* From your command line, change your current directory to the directory containing this sample (`react-lists-hide`, located under `samples`) +* in the command line run: + * `npm install` + * **Update your SharePoint Site Url in serve.json** + * `gulp serve` + +> This sample can also be opened with [VS Code Remote Development](https://code.visualstudio.com/docs/remote/remote-overview). Visit https://aka.ms/spfx-devcontainer for further instructions. +> +## Features + +* List Out available Lists and Libraries based on template in current Site Collection +* Hide/Unhide Lists on button click + + + + + +## Help + + + +We do not support samples, but this community is always willing to help, and we want to improve these samples. We use GitHub to track issues, which makes it easy for community members to volunteer their time and help resolve issues. + +If you're having issues building the solution, please run [spfx doctor](https://pnp.github.io/cli-microsoft365/cmd/spfx/spfx-doctor/) from within the solution folder to diagnose incompatibility issues with your environment. + +You can try looking at [issues related to this sample](https://github.com/pnp/sp-dev-fx-webparts/issues?q=label%3A%22sample%3A%20react-lists-hide%22) to see if anybody else is having the same issues. + +You can also try looking at [discussions related to this sample](https://github.com/pnp/sp-dev-fx-webparts/discussions?discussions_q=react-lists-hide) and see what the community is saying. + +If you encounter any issues while using this sample, [create a new issue](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Abug-suspected%2Csample%3A%20react-lists-hide&template=bug-report.yml&sample=react-lists-hide&authors=@SandeepDev365&title=react-lists-hide%20-%20). + +For questions regarding this sample, [create a new question](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Aquestion%2Csample%3A%20react-lists-hide&template=question.yml&sample=react-lists-hide&authors=@SandeepDev365&title=react-lists-hide%20-%20). + +Finally, if you have an idea for improvement, [make a suggestion](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Aenhancement%2Csample%3A%20react-lists-hide&template=suggestion.yml&sample=react-lists-hide&authors=@SandeepDev365&title=react-lists-hide%20-%20). + + +## Disclaimer + +**THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** + + + \ No newline at end of file diff --git a/samples/react-lists-hide/assets/CallOut.jpg b/samples/react-lists-hide/assets/CallOut.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dcb99ea40253fae7a7ab7f86defcfc2cc91e05cc GIT binary patch literal 164557 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�K5p5c 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 literal 0 HcmV?d00001 diff --git a/samples/react-lists-hide/assets/ListHideWebPart.jpg b/samples/react-lists-hide/assets/ListHideWebPart.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e374f460752b1c575affabfd4eccd98daec7afe3 GIT binary patch literal 165624 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%0DklV#dtR9?oO$Woa)Zyc)ZE~_rJ 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%0AOR%vH>DB^K%xlQ|f1rJRt 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

    }-)pTKbW-z-?*p*hFj?7|s%%5Gqm!lg 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 d&Z7?#z;l9 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 z zLPMBPyFeSaQHew4b8*Z3AY_!IK`ZB%uk<=KQU^x=**3B}O?I}o9jpw#31pspD))VC zz54C+^6mBhGThk%Hn)wYxjS;5<|R$WBYB56@Mxq0Hd`!N!Fj8aA>ciItJT+cV_wRpk-Cq?VYdhtU=Xx-%2jojQi{@Sl2(NVMyj!?S7 zigKG$ICjY&g`a&%9*e&RFTZbJPU|^i{mh`2%HOvnK5CEO$yb7rx;Ii&@qe&(Nzst8S&MmKD9@J?V5n1? z9iSsRDJ}0xuLGWzfjkzh|G+2l4ba6;iEFD3tg6mOzwHN!?d@>~E<$9Guda#R z@rdEacM5!gJ-UL=^b?K0OJo@6WZ6@G)nZ|6Wsk`wVH;r82oFdFq=m%f03bRMty=Vt zp9yQ(>G;p9)9XkU9ce|446EDCSa?_0SeJw z>M8S2)t3Gc==B1h{~Th&FkPusDi)@uvebzCF)sJGdBMH?v09GC#L}a1g6TwS@t3rB z{O9lyc=mhLr;1767QW%PI>l_?;SMq^V3!C3ruCdw|95Cp(|GT4IMzT$ zLLS2l{3Y)S2E*fY@nFjz=YHXJ972{KRcHFWBRTIqVsSt(1+hv#r8DJqP+yT_2*awf zrRIZ=$(GaQpHSLUz1aML3WwXg+Qia926*&64Aj>{z;TEzfB2dgc;qYG!OuR(B_iy%14MN&u`TBus&y8 zS`BOz2VOmllyu-sWlfRN0>+ro(q{9qa1F)9a_`{64v;)YC2Rr_^_@sgAA39VsX0^9 zMEeUQL-x_2I4!Xxdd!dBV2zvi%!zjF#e~*IL#{HWNXy^A*+jD>cOhtcpaRV2krq4x zebAiZr0whwC1i}q|Cpjmgrx85>azu#h#34yFnlu{T?}5MdxZLF-&z82h>6v-{W6pJ z5kS8jzb*=&9vAAo=5H!SzV&)B1m*Twv+^j@NgAhzr4RR$36YkdFe>2Q#lf}W;sn*M zX`Y;x3CEV!bk!ya&c)+AWzH8^)J`u8RvS|?0wHu*BqJdS+UmU5Ca+cMYV@y;ROAs5 z(N)0_vKYxHu(FrY*i6K$HCcTifPIyBIwuI3?`w>47~!^PO!tWkMy(>-#rvZ1JKL;3`D)fVHp zG9N?k`XMt~r%3&==<2Szh>dFq7M#up?ivCB$GVjwbVvYc{%_<}a8wQvg`C?v5dtD> z32vBG3m#x9$*Z*lUmyuXdtJm8z@%EA5YeyF3I-_C7EygP$1987)D zjOI0_lGb93I;H6kcNq$<>l14X68Un!&8M4Rn1X$wd3aV$C$6kGJ}+tudKC7&9E==)Ft zw;sdA&qOLi{YS54Kpz*S2@Dl&S^~CL8TLXxJgq1VtElt@i`>y6(#uUX8Ot^!03Xkm z_U=nf9cqKZchw|0n3JwQj1{GO+~wprky_Ncax{Q$q1fLd)b6IY zENZh)oz0fOM_xrOd4m@9s^cVX7Zb`J`b|Qf@Cz~{~UXm}=-6H(c z#MeDk3^%zLitG9XFs3k#3v0fyEXeB&dLErk5j2M2B+LJR`Q2LzOQ|sbY1rq z@c^7iwPOQ)Q_ZiHDnqSn(o^Dj7ENxX$N+FNvgn@56mPJS4m=>u?|I_@WIo^Gdi z8Y@OTNc9f-qJ)Kl@GYA6P_Dh-(-~YYro~Uw+R@9!%h@XTf=IEEu5xQ^&B#+Y5g`H8 z$@hk)*&2A?bE7pu!OJgN54$ot1Im9$qBRw~o3f)yn?K|V?_=-j^%YOwUL<|V#R=Um z^`(9qceBF-^Tb8L$qoQ#9xkHA_yGGiP#znZ0CnlAP1nB9AbHgo;O`dwKR?^pWiJXO#gYQha*t3+tojJ98|u&M)1 ztk25Ra-~R16fGB3nNHFy%@q)G<1xYvc?K9!)710t0)Gaz!cG{{y{s0JvVwkYMZG{L z*VbV4KR-$#B%%WH0Gb${_8pbIU|*`;gT}baKQe z-H^uklKzizr?WrZ^A`ex+B8F}ifXN_ekdU-r}*(BihEUDZ65R$7m6F&*wYp|*(EA? zt~?e+#bQ(k^TbJY{r6v!t#*{-u zv_SchC~4NEdOP`4{hesP9SUb5!l2NB1V#8*Ouy3PgA)} zuP!R5J_Z5C0iBjcU5-!4L1o@nb))|@$Z&3G+{HF`kcYmoZ;!*1?SXXxDmh2z4`qzK*x;Gzd4HxQ_Db$vr=<` zKeNCPr6QGiGPX{u`FWf*Fy@aEuLc9#7M9knPW1b{%RiASbMvu2<2Nl9*+iNc53Nf% zE!gn9KW0qCr?Q@OXb96kv3t*((}2<3!qpS+seKwAL z{umOB8KobldaCgy+=AKd)J!jfS=qt}KSeKeIu-mjRSfjSn@RO9tTUcuT-y=CopSE_CUO+kY`|t-a7BM8kFrz7GQi z4Pj?XAP21pq1p=;`IMoLvCR>RA+<{%4LIQaM&B`N*ZUxqK<#KEaxhfXm6TYut36!3 z$O5h?#HBVUG@1?4oSdVOVH@ZPHJA^E&Vm!x{jo>aSr3-9(DIUZbw?hLBkl$QyZ3uz zDErGX-{uUMTgwbh%M4GJLHl!ac~i~$EkxiWB3hzI+PaAE{qJKmtWABWBbO~35suS+ zJa_*Uy1k0EB{rx>P&h9tt)~JjA>7XC1Xe#>_A4x9m|1KEFxCkeV<(kt_dBm5M<{kQ zy2ch_aKt`@pwL?+J7aoy2hL&%P12c_dKSU<31vG^h9XP-W?Azs|K5aI|F?8#iuc+Z zS^T@AdNxNfs<6@MA`(W-PGVFc^{}=e*hH)C&w|z;GAuHKA(uRQ)>=rFo2)IximjmB zSK0s=>1IvS^!rZOx9HTIbe+{)d#dqNON4>#TIQt|w!~3F|}x8$-#8z$kVTl^TW! zk%0q_hu|-I#AZ~XtI7TJC7MtIz#%x65U5ek8B>{Ki($=;?7|$kNke90H{!&?!4ztH zc+qK?dRKX*Z*|q`<~$hSuhVYU8lx5>ud|5D5`%GvjUk#s)K_ zTeHQ%Uou)!CCFhAkyvfvB5BPui_)B#9Q7fnqG}8BS9^pRBu@|&Ti_(!A2@=#07z|a z>SSkxOkp&$zgLtFf3Sv=&m^SVkn6^mg^UB@*kX)`$aNRXjj%W;U+(Z1!WV7LIo~KM z6oAQ>rMmbeN9(fpU4TNLct@carwGg!c`L{eTB?+ywls;bNJ^qur%c)VCnkv}{)D7K< zwjPQ74SDo2fsaxA(X$UsPm3MtT zrU?s5EA@^Ksl5M;LTpr0IDtIIq2<=e<;=dKMlVg&cShpBJPJDB*C~b@>dyMALuO}Su zB-Ly?#;A519zTh9Jbs*8wIdEk@8lF`oT|PT9(n!Mk`pDzk_IFHYD=Tua&Jwt6bV+h za9T$iC(v91bn9I!C^?1|Sh@BzPBi^j5Kl>7&u?g>ex{{za#zp3EV277&}koElPR-s zd{_M_ZzvD*YKZx~u();gy^_RdaLe8x+sJI=u)-KXA57Mt>?l#3cKY3N^3~YUYui;w zT?r+D2c7MTwx+v-r{JRhkvl;jIaAO~&SJ36`eLQR9#I-H#i(D&mI4DhWS1sED8Nf( zdfr$rGp0F%6SI$r{3&e$p9@1#a}}8=2R;@$Q>on%jD{^|X*2U8r3dp!LIn{y2H(Q{ ziK6jM5^XlGLVd&*tZ^QJsL=NcLQt?J;=V?lqF;?YvMNMl6X}W*T5+o7Lu3;$nwXbZ zj>LR31-cjMmPVXvhop|jnx`)WsyJRFUt3%0?-|?i1@ei-PMN8XV+ zCXu|LJcy%SDun1IvwTPz{7TjHvM-gq;`~i)Ur6?(I{)IBkJ^s)Q``^=Le0pzJEFTU zq6DLQn@weuN=;3lw$8xFjTvb^(z5x>o}#tg3|lGg=*d!))JcQ@8U~q76sxUuMWh1@ zvaYhG+}ah#{}|pWzHmdW{Ok-E#YGIg4BhXIPPBNCj?I4Yg02IjSX9b1j{0!$^jC82 zd}1R}0%=w1Gq=S;dz!q@)|c8qFQfBT!BCHmSV{|1%cozu-6;{`{}y8ZEmo9ScNESo z*x-Ufmlpng|M4%8ZFRS4ZaXcnh8pkbS_H#=EjxyFRBjixY? z%*^M(H@iP>4$s3<-(CIHr{85Hl;Ai%itPWgBAh-7CntSbnbui+zP|qINb)6 zJoo3!d2=!BdNBMtC6uzP|Kf9~!1X%e_Hi(LvBEq8bt|2AN1g-dMTMqNJ<%Z0Vf)AT z_VVG(|0kwOlyoNly@P@WNL+q%(tfR&Qz&~o6>kO30hWKl_@o|S!|oXx7T^{N6>uVs=+B? z&nM)|W3zW!yUrO2&qPh?0zXOyQp$>3G(mp+beAFdwdB+NuOFUnOuP+|{k75=PD&^KO73`lAcfE9-7EQL zJp~2G6!B1n)4eb6T_)c-94H1>e=Z2R;Cg^u_%>N$^gc}S>g@2p-juuHO8@?z{o0s( zsMvIVT+St)o*Q0~;qoSof;YPmO(nTl7)7VXT7+RR-Es8Ty3n$XAcgfg#Z*Gfp&Cs8 z6H~K`&qRXGuD5XONBZ&CZ75eXij& zx6GT(s1yyQgUcV8d=3D5_iLenNhKCBuS%EX%(zO8b07F_&a7BlrE>1f3*O?SY9_Br ztZq7_!n5DgtBBQ8q^iaXRxMOi(dm_1mbIQ+^A21NTFI?iS}gJ+J&-HTf3`O}@%r+@ zj85@%Y{}E|@6IrPZQi_ymorW>$ou2U4J)MLDuU|pUC!&j&g!*)`5>){PvRkE6{cR^ zl}T!CmGw+zA@4pDNPL{%^E~mu<+1x?ZI1ePeq=B{Cmm&VOsv1BWX6Ky^yNU!qFD9tF+taq96>7R0Qc^^Z!-xP|@#2B8Y zE((QL#MBYK@$Xg%8SIC-HY$%^ElYm+iwVN2Dku1y8(dzK% zc1UiW@mqW!9PB4c-=Rs5hibOVwNO3tSO;_di4{jg#>tc1{s*Fh5x`7~8)!STZbQih z01}D$o+OZ*Y{v<3Bv$@OHD{}Jx;Q)%=m0QcX@zD8pdlhC4-)eSRD8mEYyynD)LQFB zsoS(CYU4XDG2gBG=^Rx^*%nnOq&}Z`nUHZt?Rd2NCNC63xW+f&! zO=Yf!or~HqJI+n?_i>$B3yNGpu7@7)3t(44QLhvZ<{w7NI6VQGwyj2JUVTv~7573j zu2Gzvtr6ps%|k>tY{bv84g9E7uB{|f?$nMR1NW3VY>l!e)T6lecN6e|1W=QH zi#PqC2cUe0#X14kN!N}Z8OJURIsGvYVys5FvP5Gc-#5V5MErKL8dE_gUU_NQ#|qB` z;;6WtS)~|$s0XN0>s%mlQI$h*X<{p61}Q`9P_%|<>yj^LPjQX^qenH~4rDadf>vs`xZ!Tz(}h% zWtNPe>M!QCTPGAYG`FCwec}%xrZ{ROJyudn9IiY2$kvrUZ;Va;9A+A}uf~w4wyO~U z!6wu;HNd9G5ElXF_Ni+@v6)Ds(0P=#dtg-SU)eoJ`Bj#8%PBj9ZXw^B3 zN!wcn#oy?g>FY=Ea`I5evNI%H>!);ATd=3+n4x@IaZ^Irb zf&EfcR)Xm3k-u~AJUKpXYBlf^ufB6niT_B~y^{-eSIl85ifc!OLS{$RGJJ_&)eX=_ zOiSEKp4SML{z}RK>4Qf=u>L!}4(Gsu$#ED^Y?}mdgS$T6)_-s0o<$%-)dF-G6PeY^DrR@Q8xSo~5bHo^tXdfg=;A$iQM=4@D8I*b%@zUaIlYgEz6*`^FM4fi{liU?N1?v zxNjs~!93mjTm#4TlR=mYZiosY3(ox<>yY4`s=sY zyghoB93Yv>i%hLFy`?r#jsv?CuGx+=65~{c_P}?Y0DrDNgap&aYh{08L^3e z>V%%M&U>0_F1Jr|XPboM;8t|&6}Qh*-d7WV#*5({eEDq<>AJoSjuT_kFiSHvzd@;i z;p@~wW%C>%L*pZlwfjAML6`xLV7fsV)1CS$q&3ZJ8%-_3TuNgwsn{klIJjHnRqx^) zvK>B}0gf-;?D4H4Ltu!MgH=i$x-=}h#{5#RxYQ(`j3D-l=$_aJP+PGLr`vjtisbFPU^-oJ0OJFY!V->wPd(sD# zbWy=>iOM)D#o#Cz57Ipqy}ivuy~5#keG*?CT_`mY2u4FAR1okiD76}NnOP#3NDmgT z@ZIvWMS+uP$-S=$&M`!4CIyHGi)o-QRlC{nzrNYx!79LI=1)2!P#~JDF10ktM*4fN z=W$f+V@vP(>?4m6POd3&%9PM<>bO#-lTG~+MkC4YFV)bBa@J&IoK$i1|G);lr&m7$w& zo_E+#u3=x=4s+UKLfRhP04j^e7BLR#$zn#wbNWFt6KqQf(KM55oRvC^NpBIAJJEnu aYNLFtX)L?&2B#-pWH*x9LWPLv{{I8_@TGeI literal 0 HcmV?d00001 diff --git a/samples/react-lists-hide/config/config.json b/samples/react-lists-hide/config/config.json new file mode 100644 index 000000000..efa45d66b --- /dev/null +++ b/samples/react-lists-hide/config/config.json @@ -0,0 +1,18 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/config.2.0.schema.json", + "version": "2.0", + "bundles": { + "hide-lists-web-part": { + "components": [ + { + "entrypoint": "./lib/webparts/hideLists/HideListsWebPart.js", + "manifest": "./src/webparts/hideLists/HideListsWebPart.manifest.json" + } + ] + } + }, + "externals": {}, + "localizedResources": { + "HideListsWebPartStrings": "lib/webparts/hideLists/loc/{locale}.js" + } +} diff --git a/samples/react-lists-hide/config/deploy-azure-storage.json b/samples/react-lists-hide/config/deploy-azure-storage.json new file mode 100644 index 000000000..61c56da0e --- /dev/null +++ b/samples/react-lists-hide/config/deploy-azure-storage.json @@ -0,0 +1,7 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/deploy-azure-storage.schema.json", + "workingDir": "./release/assets/", + "account": "", + "container": "hide-lists-wp", + "accessKey": "" +} \ No newline at end of file diff --git a/samples/react-lists-hide/config/package-solution.json b/samples/react-lists-hide/config/package-solution.json new file mode 100644 index 000000000..dc1505f87 --- /dev/null +++ b/samples/react-lists-hide/config/package-solution.json @@ -0,0 +1,21 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/package-solution.schema.json", + "solution": { + "name": "hide-lists-wp-client-side-solution", + "id": "6c179ebe-a9d0-4916-956f-0b9c6bfad50e", + "version": "1.0.0.0", + "includeClientSideAssets": true, + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "developer": { + "name": "", + "websiteUrl": "", + "privacyUrl": "", + "termsOfUseUrl": "", + "mpnId": "Undefined-1.13.0" + } + }, + "paths": { + "zippedPackage": "solution/hide-lists-wp.sppkg" + } +} diff --git a/samples/react-lists-hide/config/serve.json b/samples/react-lists-hide/config/serve.json new file mode 100644 index 000000000..5958674e1 --- /dev/null +++ b/samples/react-lists-hide/config/serve.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/core-build/serve.schema.json", + "port": 4321, + "https": true, + "initialPage": "https://enter-your-SharePoint-site/_layouts/workbench.aspx" +} diff --git a/samples/react-lists-hide/config/write-manifests.json b/samples/react-lists-hide/config/write-manifests.json new file mode 100644 index 000000000..bad352605 --- /dev/null +++ b/samples/react-lists-hide/config/write-manifests.json @@ -0,0 +1,4 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/write-manifests.schema.json", + "cdnBasePath": "" +} \ No newline at end of file diff --git a/samples/react-lists-hide/gulpfile.js b/samples/react-lists-hide/gulpfile.js new file mode 100644 index 000000000..be2918708 --- /dev/null +++ b/samples/react-lists-hide/gulpfile.js @@ -0,0 +1,16 @@ +'use strict'; + +const build = require('@microsoft/sp-build-web'); + +build.addSuppression(`Warning - [sass] The local CSS class 'ms-Grid' is not camelCase and will not be type-safe.`); + +var getTasks = build.rig.getTasks; +build.rig.getTasks = function () { + var result = getTasks.call(build.rig); + + result.set('serve', result.get('serve-deprecated')); + + return result; +}; + +build.initialize(require('gulp')); diff --git a/samples/react-lists-hide/package-lock.json b/samples/react-lists-hide/package-lock.json new file mode 100644 index 000000000..22d2bd1a6 --- /dev/null +++ b/samples/react-lists-hide/package-lock.json @@ -0,0 +1,21711 @@ +{ + "name": "hide-lists-wp", + "version": "0.0.1", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@ampproject/remapping": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.1.tgz", + "integrity": "sha512-Aolwjd7HSC2PyY0fDj/wA/EimQT4HfEnFYNp5s9CQlrdhyvWTtvZ5YzrUPu6R6/1jKiUlxu8bUhkdSnKHNAHMA==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.0" + } + }, + "@azure/abort-controller": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.0.4.tgz", + "integrity": "sha512-lNUmDRVGpanCsiUN3NWxFTdwmdFI53xwhkTFfHDGTYk46ca7Ind3nanJc+U6Zj9Tv+9nTCWRBscWEW1DyKOpTw==", + "dev": true, + "requires": { + "tslib": "^2.0.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + } + } + }, + "@azure/core-asynciterator-polyfill": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@azure/core-asynciterator-polyfill/-/core-asynciterator-polyfill-1.0.2.tgz", + "integrity": "sha512-3rkP4LnnlWawl0LZptJOdXNrT/fHp2eQMadoasa6afspXdpGrtPZuAQc2PD0cpgyuoXtUWyC3tv7xfntjGS5Dw==", + "dev": true + }, + "@azure/core-auth": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.3.2.tgz", + "integrity": "sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + } + } + }, + "@azure/core-http": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-1.2.6.tgz", + "integrity": "sha512-odtH7UMKtekc5YQ86xg9GlVHNXR6pq2JgJ5FBo7/jbOjNGdBqcrIVrZx2bevXVJz/uUTSx6vUf62gzTXTfqYSQ==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-asynciterator-polyfill": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-tracing": "1.0.0-preview.11", + "@azure/logger": "^1.0.0", + "@types/node-fetch": "^2.5.0", + "@types/tunnel": "^0.0.1", + "form-data": "^3.0.0", + "node-fetch": "^2.6.0", + "process": "^0.11.10", + "tough-cookie": "^4.0.0", + "tslib": "^2.2.0", + "tunnel": "^0.0.6", + "uuid": "^8.3.0", + "xml2js": "^0.4.19" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.0-preview.11", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.11.tgz", + "integrity": "sha512-frF0pJc9HTmKncVokhBxCqipjbql02DThQ1ZJ9wLi7SDMLdPAFyDI5xZNzX5guLz+/DtPkY+SGK2li9FIXqshQ==", + "dev": true, + "requires": { + "@opencensus/web-types": "0.0.7", + "@opentelemetry/api": "1.0.0-rc.0", + "tslib": "^2.0.0" + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "dev": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } + }, + "@azure/core-lro": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-1.0.5.tgz", + "integrity": "sha512-0EFCFZxARrIoLWMIRt4vuqconRVIO2Iin7nFBfJiYCCbKp5eEmxutNk8uqudPmG0XFl5YqlVh68/al/vbE5OOg==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^1.2.0", + "@azure/core-tracing": "1.0.0-preview.11", + "events": "^3.0.0", + "tslib": "^2.0.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.0-preview.11", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.11.tgz", + "integrity": "sha512-frF0pJc9HTmKncVokhBxCqipjbql02DThQ1ZJ9wLi7SDMLdPAFyDI5xZNzX5guLz+/DtPkY+SGK2li9FIXqshQ==", + "dev": true, + "requires": { + "@opencensus/web-types": "0.0.7", + "@opentelemetry/api": "1.0.0-rc.0", + "tslib": "^2.0.0" + } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + } + } + }, + "@azure/core-paging": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.2.1.tgz", + "integrity": "sha512-UtH5iMlYsvg+nQYIl4UHlvvSrsBjOlRF4fs0j7mxd3rWdAStrKYrh2durOpHs5C9yZbVhsVDaisoyaf/lL1EVA==", + "dev": true, + "requires": { + "@azure/core-asynciterator-polyfill": "^1.0.0", + "tslib": "^2.2.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + } + } + }, + "@azure/core-tracing": { + "version": "1.0.0-preview.7", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.7.tgz", + "integrity": "sha512-pkFCw6OiJrpR+aH1VQe6DYm3fK2KWCC5Jf3m/Pv1RxF08M1Xm08RCyQ5Qe0YyW5L16yYT2nnV48krVhYZ6SGFA==", + "dev": true, + "requires": { + "@opencensus/web-types": "0.0.7", + "@opentelemetry/types": "^0.2.0", + "tslib": "^1.9.3" + } + }, + "@azure/identity": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-1.0.3.tgz", + "integrity": "sha512-yWoOL3WjbD1sAYHdx4buFCGd9mCIHGzlTHgkhhLrmMpBztsfp9ejo5LRPYIV2Za4otfJzPL4kH/vnSLTS/4WYA==", + "dev": true, + "requires": { + "@azure/core-http": "^1.0.0", + "@azure/core-tracing": "1.0.0-preview.7", + "@azure/logger": "^1.0.0", + "@opentelemetry/types": "^0.2.0", + "events": "^3.0.0", + "jws": "^3.2.2", + "msal": "^1.0.2", + "qs": "^6.7.0", + "tslib": "^1.9.3", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + } + } + }, + "@azure/logger": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.3.tgz", + "integrity": "sha512-aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + } + } + }, + "@azure/storage-blob": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.3.0.tgz", + "integrity": "sha512-nCySzNfm782pEW3sg9GHj1zE4gBeVVMeEBdWb4MefifrCwQQOoz5cXZTNFiUJAJqAO+/72r2UjZcUwHk/QmzkA==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^1.2.0", + "@azure/core-lro": "^1.0.2", + "@azure/core-paging": "^1.1.1", + "@azure/core-tracing": "1.0.0-preview.9", + "@azure/logger": "^1.0.0", + "@opentelemetry/api": "^0.10.2", + "events": "^3.0.0", + "tslib": "^2.0.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.0-preview.9", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.9.tgz", + "integrity": "sha512-zczolCLJ5QG42AEPQ+Qg9SRYNUyB+yZ5dzof4YEc+dyWczO9G2sBqbAjLB7IqrsdHN2apkiB2oXeDKCsq48jug==", + "dev": true, + "requires": { + "@opencensus/web-types": "0.0.7", + "@opentelemetry/api": "^0.10.2", + "tslib": "^2.0.0" + } + }, + "@opentelemetry/api": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-0.10.2.tgz", + "integrity": "sha512-GtpMGd6vkzDMYcpu2t9LlhEgMy/SzBwRnz48EejlRArYqZzqSzAsKmegUK7zHgl+EOIaK9mKHhnRaQu3qw20cA==", + "dev": true, + "requires": { + "@opentelemetry/context-base": "^0.10.2" + } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + } + } + }, + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz", + "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==", + "dev": true + }, + "@babel/core": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.2.tgz", + "integrity": "sha512-R3VH5G42VSDolRHyUO4V2cfag8WHcZyxdq5Z/m8Xyb92lW/Erm/6kM+XtRFGf3Mulre3mveni2NHfEUws8wSvw==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.0.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.17.2", + "@babel/parser": "^7.17.0", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0" + }, + "dependencies": { + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.0.tgz", + "integrity": "sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/helper-compilation-targets": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", + "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz", + "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "dev": true + }, + "@babel/helper-simple-access": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", + "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "dev": true + }, + "@babel/helpers": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz", + "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", + "dev": true, + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0" + } + }, + "@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "@babel/parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.0.tgz", + "integrity": "sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==", + "dev": true + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/traverse": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.0.tgz", + "integrity": "sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.0", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.0", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "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 + } + } + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@eslint/eslintrc": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.2.tgz", + "integrity": "sha512-EfB5OHNYp1F4px/LI/FEnGylop7nOqkQ1LRzCM0KccA2U8tvV8w01KBv37LbO7nW4H+YhKyo2LcJhRwjjV17QQ==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "lodash": "^4.17.19", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + } + } + }, + "@fluentui/date-time-utilities": { + "version": "7.9.1", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.9.1.tgz", + "integrity": "sha512-o8iU1VIY+QsqVRWARKiky29fh4KR1xaKSgMClXIi65qkt8EDDhjmlzL0KVDEoDA2GWukwb/1PpaVCWDg4v3cUQ==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "@fluentui/font-icons-mdl2": { + "version": "8.1.23", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.1.23.tgz", + "integrity": "sha512-omIUGn0uV6vHQ5Jv94/uH+n0UMj8Rh9xySrPwvvr6A/3cRmrxALHt/iMccnmvC3v5pdhpNX/Pk0Xk+ckAcPnfw==", + "requires": { + "@fluentui/set-version": "^8.1.5", + "@fluentui/style-utilities": "^8.5.5", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@fluentui/foundation-legacy": { + "version": "8.1.22", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.1.22.tgz", + "integrity": "sha512-F2GqCa5vgR+vHtkRVndTA3B7dM3FYsDBY78Xly1HeWiFC8si6F10IH5OUpwvEiu9DZZ6+nD06X4lJyCC7xGg8w==", + "requires": { + "@fluentui/merge-styles": "^8.3.0", + "@fluentui/set-version": "^8.1.5", + "@fluentui/style-utilities": "^8.5.5", + "@fluentui/utilities": "^8.4.1", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@fluentui/keyboard-key": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.2.17.tgz", + "integrity": "sha512-iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==", + "requires": { + "tslib": "^1.10.0" + } + }, + "@fluentui/merge-styles": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.3.0.tgz", + "integrity": "sha512-qI61vWnmSuZYopMfWbEkTuDmnedmOYmsphTwflG6zif1EPV6h5u3dDUfHnmHMahywNOLOv5MOa+zVU0SCEHSAg==", + "requires": { + "@fluentui/set-version": "^8.1.5", + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@fluentui/react": { + "version": "8.55.1", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.55.1.tgz", + "integrity": "sha512-+3HXWgpzg0MBwl4r05cyB3nlqHAgD+j+KEQY0cKqXCBaWGaLePHmYL0tQEW+2Jt7hzAlsxfzpLEIZNeqIN7xBg==", + "requires": { + "@fluentui/date-time-utilities": "^8.3.0", + "@fluentui/font-icons-mdl2": "^8.1.23", + "@fluentui/foundation-legacy": "^8.1.22", + "@fluentui/merge-styles": "^8.3.0", + "@fluentui/react-focus": "^8.3.18", + "@fluentui/react-hooks": "^8.3.12", + "@fluentui/react-window-provider": "^2.1.6", + "@fluentui/set-version": "^8.1.5", + "@fluentui/style-utilities": "^8.5.5", + "@fluentui/theme": "^2.4.9", + "@fluentui/utilities": "^8.4.1", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/date-time-utilities": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.3.0.tgz", + "integrity": "sha512-shSWwarh+ueDF22hIRL1T9bGA4epsP8QAIfYhpoK5ySr0Zg5RjqdNMM5IXzlTiXqE/LGe16CVrvyW2ksqfvQPg==", + "requires": { + "@fluentui/set-version": "^8.1.5", + "tslib": "^2.1.0" + } + }, + "@fluentui/keyboard-key": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.3.5.tgz", + "integrity": "sha512-qPNPnRtkC92b8Zjx3mJ6+vRX+pdmbDYcXP8zXb2NJ/briAQXYmyqdjJLUl2riVBcAC4H3cL6dTKLR9VAyqhdYQ==", + "requires": { + "tslib": "^2.1.0" + } + }, + "@fluentui/react-focus": { + "version": "8.3.18", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.3.18.tgz", + "integrity": "sha512-qmOPrjHJl59hkWzmtSFVoqutVFtxkQKE3XeLsHeNz+hQGKnRj+B9+OKFaAKt2HwETBO8cRt4vHQYefbJMymjyw==", + "requires": { + "@fluentui/keyboard-key": "^0.3.5", + "@fluentui/merge-styles": "^8.3.0", + "@fluentui/set-version": "^8.1.5", + "@fluentui/style-utilities": "^8.5.5", + "@fluentui/utilities": "^8.4.1", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-window-provider": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.1.6.tgz", + "integrity": "sha512-Fr1THmtn/Kx95/WVXI1qIELX2VHpuGYVKWSpdgbpcmKukvk30h4JG6kKMGYPz3r7UeaTzpaeIw537A9CJ2hVMg==", + "requires": { + "@fluentui/set-version": "^8.1.5", + "tslib": "^2.1.0" + } + }, + "@fluentui/theme": { + "version": "2.4.9", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.4.9.tgz", + "integrity": "sha512-SLxjSCv8b6BhYsxc7yfVgWyh+Qh6kVrI7deA0INPWacKwJ4JE9oAGNfH06lj59cfKw4lBxOE7XbMCTopeaQWNg==", + "requires": { + "@fluentui/merge-styles": "^8.3.0", + "@fluentui/set-version": "^8.1.5", + "@fluentui/utilities": "^8.4.1", + "tslib": "^2.1.0" + } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@fluentui/react-focus": { + "version": "7.18.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.1.tgz", + "integrity": "sha512-WXXkMR3t5mr9m5hg5vRWH/JZ+kaZmbuTGpTA7E7uc+Ag/RZfG/uVN+ZwBdDpP6Xg7+6f3wlkGCBtY/UDcW6qmw==", + "requires": { + "@fluentui/keyboard-key": "^0.2.12", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "@uifabric/utilities": "^7.33.5", + "tslib": "^1.10.0" + } + }, + "@fluentui/react-hooks": { + "version": "8.3.12", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.3.12.tgz", + "integrity": "sha512-s9b/62qjhzca9cFPxMhnJEhoZfVL2ZEb9OuNbJzh6IGMZF4JoVyjTNeIJv8+b+lhMJrpyX6bycPNudtjOD1+yQ==", + "requires": { + "@fluentui/react-window-provider": "^2.1.6", + "@fluentui/set-version": "^8.1.5", + "@fluentui/utilities": "^8.4.1", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/react-window-provider": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.1.6.tgz", + "integrity": "sha512-Fr1THmtn/Kx95/WVXI1qIELX2VHpuGYVKWSpdgbpcmKukvk30h4JG6kKMGYPz3r7UeaTzpaeIw537A9CJ2hVMg==", + "requires": { + "@fluentui/set-version": "^8.1.5", + "tslib": "^2.1.0" + } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@fluentui/react-window-provider": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.2.tgz", + "integrity": "sha512-fGSgL3Vp/+6t1Ysfz21FWZmqsU+iFVxOigvHnm5uKVyyRPwtaabv/F6kQ2y5isLMI2YmJaUd2i0cDJKu8ggrvw==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "@fluentui/set-version": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.1.5.tgz", + "integrity": "sha512-AfaycaduWd/aErqEmrAUWpr2gpZrkaSe6D9noXhtVH3JlreRuFM78Ji1oE4f8cpWxSA/K5qb7BT6x4z4I2Bs+A==", + "requires": { + "tslib": "^2.1.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@fluentui/style-utilities": { + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.5.5.tgz", + "integrity": "sha512-3Rk8+RbH3hJucukYVBKWCVk/pjH7yHEJr9YTu6b4GE0LGtoEX2zyKiHFNvztEx1eplUra1EvxUlJ0B247InWug==", + "requires": { + "@fluentui/merge-styles": "^8.3.0", + "@fluentui/set-version": "^8.1.5", + "@fluentui/theme": "^2.4.9", + "@fluentui/utilities": "^8.4.1", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/theme": { + "version": "2.4.9", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.4.9.tgz", + "integrity": "sha512-SLxjSCv8b6BhYsxc7yfVgWyh+Qh6kVrI7deA0INPWacKwJ4JE9oAGNfH06lj59cfKw4lBxOE7XbMCTopeaQWNg==", + "requires": { + "@fluentui/merge-styles": "^8.3.0", + "@fluentui/set-version": "^8.1.5", + "@fluentui/utilities": "^8.4.1", + "tslib": "^2.1.0" + } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@fluentui/theme": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.4.tgz", + "integrity": "sha512-o4eo7lstLxxXl1g2RR9yz18Yt8yjQO/LbQuZjsiAfv/4Bf0CRnb+3j1F7gxIdBWAchKj9gzaMpIFijfI98pvYQ==", + "requires": { + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.33.5", + "tslib": "^1.10.0" + } + }, + "@fluentui/utilities": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.4.1.tgz", + "integrity": "sha512-vvlPBzSpq0b1dbH/BG9OuA7OMohra4+ZSrNnmytTgs53CbwFeeEy8wgCFTkn1w71PGzKeJuZiKlfr7iO/cuzeQ==", + "requires": { + "@fluentui/dom-utilities": "^2.1.5", + "@fluentui/merge-styles": "^8.3.0", + "@fluentui/set-version": "^8.1.5", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/dom-utilities": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.1.5.tgz", + "integrity": "sha512-OLDYV5ZGIiK/JXx/DFFib4vSa7PELvznbdAujDcX2wjt3V3Lt2N5ucv59JsVxk5LlwXjasUHJI2NZadagmnM6A==", + "requires": { + "@fluentui/set-version": "^8.1.5", + "tslib": "^2.1.0" + } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.4.0.tgz", + "integrity": "sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==", + "dev": true, + "requires": { + "@jest/console": "^25.4.0", + "@jest/reporters": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.3", + "jest-changed-files": "^25.4.0", + "jest-config": "^25.4.0", + "jest-haste-map": "^25.4.0", + "jest-message-util": "^25.4.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.4.0", + "jest-resolve-dependencies": "^25.4.0", + "jest-runner": "^25.4.0", + "jest-runtime": "^25.4.0", + "jest-snapshot": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "jest-watcher": "^25.4.0", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "realpath-native": "^2.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", + "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0" + } + }, + "@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + } + }, + "@jest/globals": { + "version": "25.5.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", + "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/types": "^25.5.0", + "expect": "^25.5.0" + } + }, + "@jest/reporters": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.4.0.tgz", + "integrity": "sha512-bhx/buYbZgLZm4JWLcRJ/q9Gvmd3oUh7k2V7gA4ZYBx6J28pIuykIouclRdiAC6eGVX1uRZT+GK4CQJLd/PwPg==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^25.4.0", + "jest-resolve": "^25.4.0", + "jest-util": "^25.4.0", + "jest-worker": "^25.4.0", + "node-notifier": "^6.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^3.1.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^4.1.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "node-notifier": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", + "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "optional": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "optional": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", + "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", + "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", + "dev": true, + "requires": { + "@jest/test-result": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4" + } + }, + "@jest/transform": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", + "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^25.5.0", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^3.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-regex-util": "^25.2.6", + "jest-util": "^25.5.0", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "dependencies": { + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jridgewell/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==", + "dev": true + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@microsoft/api-extractor": { + "version": "7.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.15.2.tgz", + "integrity": "sha512-/Y/n+QOc1vM6Vg3OAUByT/wXdZciE7jV3ay33+vxl3aKva5cNsuOauL14T7XQWUiLko3ilPwrcnFcEjzXpLsuA==", + "dev": true, + "requires": { + "@microsoft/api-extractor-model": "7.13.2", + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0", + "@rushstack/rig-package": "0.2.12", + "@rushstack/ts-command-line": "4.7.10", + "colors": "~1.2.1", + "lodash": "~4.17.15", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "source-map": "~0.6.1", + "typescript": "~4.2.4" + }, + "dependencies": { + "typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true + } + } + }, + "@microsoft/api-extractor-model": { + "version": "7.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.2.tgz", + "integrity": "sha512-gA9Q8q5TPM2YYk7rLinAv9KqcodrmRC13BVmNzLswjtFxpz13lRh0BmrqD01/sddGpGMIuWFYlfUM4VSWxnggA==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0" + } + }, + "@microsoft/gulp-core-build": { + "version": "3.17.17", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.17.tgz", + "integrity": "sha512-Wvn2nzYy/ASxD9vxnxnFr0G3VZJROP4FtOROYxv0wPgOCEQBMwNymtNw+y2X14UvTPVEwkdM+tmjLy7jaIvBmg==", + "dev": true, + "requires": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "3.38.0", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "0.0.28", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~5.0.2", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "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 + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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 + }, + "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 + }, + "jest-cli": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.4.0.tgz", + "integrity": "sha512-usyrj1lzCJZMRN1r3QEdnn8e6E6yCx/QN7+B1sLoA68V7f3WlsxSSQfy0+BAwRiF4Hz2eHauf11GZG3PIfWTXQ==", + "dev": true, + "requires": { + "@jest/core": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "prompts": "^2.0.1", + "realpath-native": "^2.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@microsoft/gulp-core-build-sass": { + "version": "4.14.22", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.14.22.tgz", + "integrity": "sha512-WZ+Aln7jYOhrGjXGj40IFCQD4dAgNxzkbAPW9WojFGT06vY2Sr9xRi/ycXQKwiTRfFwny+HiwgH2FGD/WWzkFA==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.17", + "@microsoft/load-themed-styles": "1.10.172", + "@rushstack/node-core-library": "3.38.0", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "autoprefixer": "~9.8.0", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "postcss": "7.0.32", + "postcss-modules": "~1.5.0", + "sass": "1.32.12" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.172", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.172.tgz", + "integrity": "sha512-BSTxPdqR7doaS+KRXdh+Jx8Ya5VFR/wMwsg4ocYaA6Qh2Ags17Qzi3dodwK4qnqgAhHtArxl84ycY4+VIRwFqw==", + "dev": true + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "@microsoft/gulp-core-build-serve": { + "version": "3.9.15", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.9.15.tgz", + "integrity": "sha512-3n8Q/BD+5zEId9JWfs23LgvGoVOqlom/etqyelSGkqx3ed+MgMM9RMdXTh98W+JdzW/tUhFMAxRkA/53YmyueQ==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.17", + "@rushstack/debug-certificate-manager": "1.0.26", + "@rushstack/node-core-library": "3.38.0", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "express": "~4.16.2", + "gulp": "~4.0.2", + "gulp-connect": "~5.5.0", + "gulp-open": "~3.0.1", + "sudo": "~1.0.3" + } + }, + "@microsoft/gulp-core-build-typescript": { + "version": "8.5.26", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.26.tgz", + "integrity": "sha512-s0jzzlYT7SphjGpU4Sh4Ge7GvURPOS4WTgFmxnMQuWvAFBoYar6ghCXJmXd9IGs9phlOLaX4WdakKe3DTNbm+w==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.17", + "@rushstack/node-core-library": "3.38.0", + "@types/node": "10.17.13", + "decomment": "~0.9.1", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "resolve": "~1.17.0" + }, + "dependencies": { + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "@microsoft/gulp-core-build-webpack": { + "version": "5.2.20", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.20.tgz", + "integrity": "sha512-4woCKKfetewi5iRlOKEikQJPkYdfyijBIlXZDhNSlj5F0iJPArtqXc6uI9sOf/6XN9Fa5m/B5ult+c703Vgggw==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.17", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "gulp": "~4.0.2", + "webpack": "~4.44.2" + } + }, + "@microsoft/hashed-folder-copy-plugin": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/hashed-folder-copy-plugin/-/hashed-folder-copy-plugin-1.13.0.tgz", + "integrity": "sha512-woHVJyZNELa/9MmJMJo2UoQn4/qn2oR0XnciuCq7paYcRfR61iFmDRj4nNI1o70zUWcx+k6f9MJXFKmPbHUQxw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.40.0", + "glob": "~7.0.5" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.0.tgz", + "integrity": "sha512-P6uMPI7cqTdawLSPAG5BQrBu1MHlGRPqecp7ruIRgyukIEzkmh0QAnje4jAL/l1r3hw0qe4e+Dz5ZSnukT/Egg==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.246", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.246.tgz", + "integrity": "sha512-hlS+XxjFaFmDrdEcGRNtQgGvsLA8+6P3aYUguODhaUOu7zYCjRtJsrVtZSMyv5yCmBFBxiEbBS0ISdNGGDbHqg==", + "requires": { + "tslib": "~2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + } + } + }, + "@microsoft/loader-load-themed-styles": { + "version": "1.9.89", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.89.tgz", + "integrity": "sha512-DyKkXJzaiNA3zGwXQENHo+8kmTyIFQjUgzJjoi7nBRy6iNW2NKqD+7KvfPfcWofviATOtLmS3CxgEkW2dpkV8A==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.208", + "loader-utils": "~1.1.0" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.208", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.208.tgz", + "integrity": "sha512-lOJQ/FOFiZJ+LIOUnVKu2StmB3DKIg50XTlm6DwBXpgUowAFhJ188mck8j4POpZtzQf/DfmOlQLqPEZXzM/6/A==", + "dev": true + } + } + }, + "@microsoft/microsoft-graph-client": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-1.1.0.tgz", + "integrity": "sha512-sDgchKZz1l3QJVNdkE1P1KpwTjupNt1mS9h1T0CiP+ayMN7IeFKfElB8IYtxFplNalZTmEq+iqoQFqUVpVMLfQ==", + "requires": { + "es6-promise": "^4.1.0", + "isomorphic-fetch": "^2.2.1" + } + }, + "@microsoft/office-ui-fabric-react-bundle": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/office-ui-fabric-react-bundle/-/office-ui-fabric-react-bundle-1.13.0.tgz", + "integrity": "sha512-aDOWcBkVape1/3CHQ3USiHfyPi4YWzjCCa9YHyvOpaxaWW1fvxALxK7GwSQySSx3pft+dzODBfVGP4+ECE27WA==", + "requires": { + "@microsoft/sp-core-library": "1.13.0", + "@uifabric/icons": "7.6.0", + "office-ui-fabric-react": "7.176.2", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "office-ui-fabric-react": { + "version": "7.176.2", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.176.2.tgz", + "integrity": "sha512-ACOgx0ccx93NtRLWJBunJLwVdgIbsnzR/lbn6J+XYTINUrSR4DBZCuNoAzZVi8t1RYd6MnouLyyyEUWneNC9QQ==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.0", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.0", + "@uifabric/icons": "^7.6.0", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.19.1", + "@uifabric/utilities": "^7.33.5", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + } + } + }, + "@microsoft/rush-lib": { + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.52.0.tgz", + "integrity": "sha512-laMhv66YzcTACKd2NfWt4KuldkgjA/n55g9d13oAxHTlnlhSFfYAs0ocQTqid7YjvNMHOLKLtRNS3lf/PgM0zw==", + "dev": true, + "requires": { + "@azure/identity": "~1.0.0", + "@azure/storage-blob": "~12.3.0", + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.6.2", + "@rushstack/node-core-library": "3.40.0", + "@rushstack/package-deps-hash": "3.0.61", + "@rushstack/rig-package": "0.2.13", + "@rushstack/stream-collator": "4.0.116", + "@rushstack/terminal": "0.2.18", + "@rushstack/ts-command-line": "4.9.0", + "@yarnpkg/lockfile": "~1.0.2", + "builtin-modules": "~3.1.0", + "cli-table": "~0.3.1", + "colors": "~1.2.1", + "git-repo-info": "~2.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "https-proxy-agent": "~5.0.0", + "ignore": "~5.1.6", + "inquirer": "~7.3.3", + "js-yaml": "~3.13.1", + "jszip": "~3.7.1", + "lodash": "~4.17.15", + "minimatch": "~3.0.2", + "node-fetch": "~2.6.1", + "npm-package-arg": "~6.1.0", + "npm-packlist": "~2.1.2", + "read-package-tree": "~5.1.5", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "ssri": "~8.0.0", + "strict-uri-encode": "~2.0.0", + "tar": "~5.0.5", + "true-case-path": "~2.2.1", + "z-schema": "~3.18.3" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.0.tgz", + "integrity": "sha512-P6uMPI7cqTdawLSPAG5BQrBu1MHlGRPqecp7ruIRgyukIEzkmh0QAnje4jAL/l1r3hw0qe4e+Dz5ZSnukT/Egg==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "@rushstack/rig-package": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.13.tgz", + "integrity": "sha512-qQMAFKvfb2ooaWU9DrGIK9d8QfyHy/HiuITJbWenlKgzcDXQvQgEduk57YF4Y7LLasDJ5ZzLaaXwlfX8qCRe5Q==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/ts-command-line": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.9.0.tgz", + "integrity": "sha512-kmT8t+JfnvphISF1C5WwY56RefjwgajhSjs9J4ckvAFXZDXR6F5cvF5/RTh7fGCzIomg8esy2PHO/b52zFoZvA==", + "dev": true, + "requires": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "builtin-modules": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==", + "dev": true + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true + }, + "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" + } + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "dev": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } + }, + "@microsoft/rush-stack-compiler-3.9": { + "version": "0.4.47", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-3.9/-/rush-stack-compiler-3.9-0.4.47.tgz", + "integrity": "sha512-mM7qbfJaTDc7+o6MR32DJSDExNwGoql4ARanJPna//FJc/kPn4HjI6yPbs6PTzSIdPftzI9VmqpLZWsGuaLWAQ==", + "dev": true, + "requires": { + "@microsoft/api-extractor": "7.15.2", + "@rushstack/eslint-config": "2.3.4", + "@rushstack/node-core-library": "3.38.0", + "@types/node": "10.17.13", + "eslint": "~7.12.1", + "import-lazy": "~4.0.0", + "tslint": "~5.20.1", + "tslint-microsoft-contrib": "~6.2.0", + "typescript": "~3.9.7" + } + }, + "@microsoft/sp-build-core-tasks": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.13.0.tgz", + "integrity": "sha512-a19/Kc6QHArfc21OYxdD9qTqdaSpOdQYsCoUGBwCA2muCiGfnfko/hju7NvTlWX3rv9iWP1BnsSbeRU/3nxI1w==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.17", + "@microsoft/gulp-core-build-serve": "3.9.15", + "@microsoft/gulp-core-build-webpack": "5.2.20", + "@microsoft/spfx-heft-plugins": "1.13.0", + "@rushstack/node-core-library": "3.40.0", + "@types/glob": "5.0.30", + "@types/lodash": "4.14.117", + "@types/webpack": "4.41.24", + "colors": "~1.2.1", + "glob": "~7.0.5", + "gulp": "4.0.2", + "lodash": "4.17.21", + "webpack": "~4.44.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.0.tgz", + "integrity": "sha512-P6uMPI7cqTdawLSPAG5BQrBu1MHlGRPqecp7ruIRgyukIEzkmh0QAnje4jAL/l1r3hw0qe4e+Dz5ZSnukT/Egg==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "@types/glob": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.30.tgz", + "integrity": "sha1-ECZAnFYlqGiQdGAoCNCCsoZ7ilE=", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "@microsoft/sp-build-web": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.13.0.tgz", + "integrity": "sha512-QsTJ+yDyr+UFeg7LBfI+hgyB4UYjoh5too4BJfzngo4k01oAcZ8SgGZqfyc4qCmHIaPRM1ihszvf+qxqPsDCuA==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.17", + "@microsoft/gulp-core-build-sass": "4.14.22", + "@microsoft/gulp-core-build-serve": "3.9.15", + "@microsoft/gulp-core-build-typescript": "8.5.26", + "@microsoft/gulp-core-build-webpack": "5.2.20", + "@microsoft/rush-lib": "5.52.0", + "@microsoft/sp-build-core-tasks": "1.13.0", + "@rushstack/node-core-library": "3.40.0", + "@types/webpack": "4.41.24", + "gulp": "4.0.2", + "semver": "~7.3.2", + "true-case-path": "~2.2.1", + "webpack": "~4.44.2", + "yargs": "~4.6.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.0.tgz", + "integrity": "sha512-P6uMPI7cqTdawLSPAG5BQrBu1MHlGRPqecp7ruIRgyukIEzkmh0QAnje4jAL/l1r3hw0qe4e+Dz5ZSnukT/Egg==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + } + } + }, + "@microsoft/sp-component-base": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.13.0.tgz", + "integrity": "sha512-rWcnKpd4UWr68JazgXkcXb9OE6vpoBoCpkd3rXz6tLd/xNUbUObX+sUMcvlknZhi4mIZ7MKEmUHhNN+Gw5u0tw==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.13.0", + "@microsoft/sp-core-library": "1.13.0", + "@microsoft/sp-diagnostics": "1.13.0", + "@microsoft/sp-dynamic-data": "1.13.0", + "@microsoft/sp-http": "1.13.0", + "@microsoft/sp-lodash-subset": "1.13.0", + "@microsoft/sp-module-interfaces": "1.13.0", + "@microsoft/sp-page-context": "1.13.0", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-core-library": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.13.0.tgz", + "integrity": "sha512-lSZwELjtC2zBdIvn2MPrOIT/j3mah7O3Bz0WIM8VU45H+sepWkEggthO86HnqQXDOVp5EBgbnl8b5zRrLJ/nFA==", + "requires": { + "@microsoft/sp-lodash-subset": "1.13.0", + "@microsoft/sp-module-interfaces": "1.13.0", + "@microsoft/sp-odata-types": "1.13.0", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-css-loader": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.13.0.tgz", + "integrity": "sha512-ve/vRECyVbZJciHbyx3omyzIyJvVFGJsbnOgesSeyhFMLdSH7DWeu+/5kjAE8HiIHI7B5EOwwIZ/U13fbvxdDw==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.208", + "@rushstack/node-core-library": "3.40.0", + "autoprefixer": "9.7.1", + "css-loader": "3.4.2", + "cssnano": "~4.1.10", + "loader-utils": "1.2.3", + "postcss": "~8.1.0", + "postcss-modules-extract-imports": "~3.0.0", + "postcss-modules-local-by-default": "~4.0.0", + "postcss-modules-scope": "~3.0.0", + "postcss-modules-values": "~4.0.0", + "webpack": "~4.44.2" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.208", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.208.tgz", + "integrity": "sha512-lOJQ/FOFiZJ+LIOUnVKu2StmB3DKIg50XTlm6DwBXpgUowAFhJ188mck8j4POpZtzQf/DfmOlQLqPEZXzM/6/A==", + "dev": true + }, + "@rushstack/node-core-library": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.0.tgz", + "integrity": "sha512-P6uMPI7cqTdawLSPAG5BQrBu1MHlGRPqecp7ruIRgyukIEzkmh0QAnje4jAL/l1r3hw0qe4e+Dz5ZSnukT/Egg==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "requires": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + } + } + }, + "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 + }, + "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" + } + }, + "css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + } + } + }, + "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" + } + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "8.1.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.14.tgz", + "integrity": "sha512-KatkyVPBKfENS+c3dpXJoDXnDD5UZs5exAnDksLqaRJPKwYphEPZt4N0m0i049v2/BtWVQibAhxW4ilXXcolpA==", + "dev": true, + "requires": { + "colorette": "^1.2.1", + "nanoid": "^3.1.20", + "source-map": "^0.6.1" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true + } + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + }, + "dependencies": { + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true + } + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.13.0.tgz", + "integrity": "sha512-ybt99U+YrW1jwI3l43/mBod98WNsvvkf3AeLRg7UCLncnKZF8qAQj3hIEZG6gAkOQyxf3ShQjeAVwh9uXfskhg==", + "requires": { + "@microsoft/sp-core-library": "1.13.0", + "@microsoft/sp-lodash-subset": "1.13.0" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.13.0.tgz", + "integrity": "sha512-2ADGycahNsCBC9TUkeg37HoPFEnVQ/cHSOzItpw+IzVrkZb3urGwKq8Rn2NAPJRpLjn8E3LIaOeNdacXvc60sw==", + "requires": { + "@microsoft/sp-core-library": "1.13.0", + "@microsoft/sp-diagnostics": "1.13.0", + "@microsoft/sp-lodash-subset": "1.13.0", + "@microsoft/sp-module-interfaces": "1.13.0", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-http": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.13.0.tgz", + "integrity": "sha512-g8KEbtRym3nMGaaFvvVQ97C+1v+cvx7xs+fH8Z/HunzXiCFsQ3u/Ycj3slV+0sHOdXpJTGWON+BZkniBvmHTRw==", + "requires": { + "@microsoft/microsoft-graph-client": "~1.1.0", + "@microsoft/sp-core-library": "1.13.0", + "@microsoft/sp-diagnostics": "1.13.0", + "@types/adal-angular": "1.0.1", + "adal-angular": "1.0.16", + "msal": "1.4.13", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "~1.10.0" + }, + "dependencies": { + "msalLegacy": { + "version": "npm:msal@1.4.12", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.12.tgz", + "integrity": "sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==", + "requires": { + "tslib": "^1.9.3" + } + } + } + }, + "@microsoft/sp-loader": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.13.0.tgz", + "integrity": "sha512-f9TC8wtyhzkIvXuCRqXrX89ByHf3C4A84IZvIuRfCPoukobxB8D4sYtYVghaxshUKAIxU7oyIGOvn1dCd2xMQw==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.13.0", + "@microsoft/sp-core-library": "1.13.0", + "@microsoft/sp-diagnostics": "1.13.0", + "@microsoft/sp-dynamic-data": "1.13.0", + "@microsoft/sp-http": "1.13.0", + "@microsoft/sp-lodash-subset": "1.13.0", + "@microsoft/sp-module-interfaces": "1.13.0", + "@microsoft/sp-odata-types": "1.13.0", + "@microsoft/sp-page-context": "1.13.0", + "@microsoft/sp-polyfills": "1.13.0", + "@rushstack/loader-raw-script": "1.3.175", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "7.176.2", + "raw-loader": "~0.5.1", + "react": "16.13.1", + "react-dom": "16.13.1", + "requirejs": "2.3.6", + "tslib": "~1.10.0" + }, + "dependencies": { + "office-ui-fabric-react": { + "version": "7.176.2", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.176.2.tgz", + "integrity": "sha512-ACOgx0ccx93NtRLWJBunJLwVdgIbsnzR/lbn6J+XYTINUrSR4DBZCuNoAzZVi8t1RYd6MnouLyyyEUWneNC9QQ==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.0", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.0", + "@uifabric/icons": "^7.6.0", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.19.1", + "@uifabric/utilities": "^7.33.5", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + } + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.13.0.tgz", + "integrity": "sha512-JXGqsugHR+aVcjuYl3zfQ4xgZ+fM09ECeWSi3YMrf4Ww0/xzoVQrvqW4tYcB5zkpEtSyx01iVjnTWMzwflwQmw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.13.0.tgz", + "integrity": "sha512-GGI88b8vu3G9YJX4uZbS/E86V5Rz0C0jj4l2uOsZG1OtSZNgpimX/AKfX4ShVkEU/Wtvawc6rb6Q0qnv1VoTSw==" + }, + "@microsoft/sp-odata-types": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.13.0.tgz", + "integrity": "sha512-26DZDZYAOQhNPSwJUZABbaLMe8myyi5lMH4N9Hd4TJFKNWbo2Bsec9+mk9Mi1VShDI5noQjoFJMIw/4JgrwgSA==", + "requires": { + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.13.0.tgz", + "integrity": "sha512-H+0/iBRB5N6rf/jxJmWUsrm+KLs9p3xTtxb2aQyBdclK1G4K1mNGccKT1z7eYVxrHvGRkMhEytRxFoGduiqh8g==", + "requires": { + "office-ui-fabric-core": "9.6.1-fluent2", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-page-context": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.13.0.tgz", + "integrity": "sha512-kgRwXqsJNSatLyItFt/FRrSy7/ZzASd6fdp2Dhhk62Vg2Mi8JuLvzmdVCuO3EMnqjqEPHsmJ54KAX2wPdZZgVA==", + "requires": { + "@microsoft/sp-core-library": "1.13.0", + "@microsoft/sp-diagnostics": "1.13.0", + "@microsoft/sp-dynamic-data": "1.13.0", + "@microsoft/sp-lodash-subset": "1.13.0", + "@microsoft/sp-odata-types": "1.13.0", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-polyfills": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.13.0.tgz", + "integrity": "sha512-k2hH9sPiyU4PcV+QgTvlFqSqFgBh13RP57gnAwDchoScijvm1sKFVLmhh5wGmfD427zmpnPzJMXNTn7qTbFV3w==", + "requires": { + "es6-promise": "4.2.4", + "es6-symbol": "3.1.3", + "tslib": "~1.10.0", + "whatwg-fetch": "2.0.3", + "whatwg-url": "4.7.1" + }, + "dependencies": { + "es6-promise": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", + "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" + }, + "whatwg-fetch": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", + "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=" + } + } + }, + "@microsoft/sp-property-pane": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.13.0.tgz", + "integrity": "sha512-A1+NVenAzchjZQOtumwHr0yBo4AeN5lvfDvoSOLE5ZCTXP5xV09VAGofWfYxllo8VhIBF9hkwiPTItkUBcUtBg==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.13.0", + "@microsoft/sp-component-base": "1.13.0", + "@microsoft/sp-core-library": "1.13.0", + "@microsoft/sp-diagnostics": "1.13.0", + "@microsoft/sp-dynamic-data": "1.13.0", + "@microsoft/sp-lodash-subset": "1.13.0", + "office-ui-fabric-react": "7.176.2", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "office-ui-fabric-react": { + "version": "7.176.2", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.176.2.tgz", + "integrity": "sha512-ACOgx0ccx93NtRLWJBunJLwVdgIbsnzR/lbn6J+XYTINUrSR4DBZCuNoAzZVi8t1RYd6MnouLyyyEUWneNC9QQ==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.0", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.0", + "@uifabric/icons": "^7.6.0", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.19.1", + "@uifabric/utilities": "^7.33.5", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + } + } + }, + "@microsoft/sp-tslint-rules": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-tslint-rules/-/sp-tslint-rules-1.13.0.tgz", + "integrity": "sha512-lZ1w44UaHv5x7gTAM9ZQCIrR7JC6guqmRc6ZFrqQr/ILNK4oH98dVCgUjOoaeTsNSsYbWimXLV7kb22qk6dIGA==", + "dev": true, + "requires": { + "tslint": "~6.1.3", + "tsutils": "~2.11.2" + }, + "dependencies": { + "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" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "tslint": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz", + "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^4.0.1", + "glob": "^7.1.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.3", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.13.0", + "tsutils": "^2.29.0" + }, + "dependencies": { + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "tsutils": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.11.2.tgz", + "integrity": "sha1-YBNgHjb6FP+VhBPlQdQn+4xqw0E=", + "dev": true, + "requires": { + "tslib": "^1.7.1" + } + } + } + }, + "@microsoft/sp-webpart-base": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.13.0.tgz", + "integrity": "sha512-xtAiFtB19hagenl6Ng+YwSt9QesETSIA/nWT4O4eGgo+vJDVtjwjLhaOiFM9LkRWufEgo/1G2cJafKrW1PzB3w==", + "requires": { + "@microsoft/sp-component-base": "1.13.0", + "@microsoft/sp-core-library": "1.13.0", + "@microsoft/sp-diagnostics": "1.13.0", + "@microsoft/sp-dynamic-data": "1.13.0", + "@microsoft/sp-http": "1.13.0", + "@microsoft/sp-loader": "1.13.0", + "@microsoft/sp-lodash-subset": "1.13.0", + "@microsoft/sp-module-interfaces": "1.13.0", + "@microsoft/sp-page-context": "1.13.0", + "@microsoft/sp-property-pane": "1.13.0", + "@microsoft/teams-js": "1.10.0", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "7.176.2", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "office-ui-fabric-react": { + "version": "7.176.2", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.176.2.tgz", + "integrity": "sha512-ACOgx0ccx93NtRLWJBunJLwVdgIbsnzR/lbn6J+XYTINUrSR4DBZCuNoAzZVi8t1RYd6MnouLyyyEUWneNC9QQ==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.0", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.0", + "@uifabric/icons": "^7.6.0", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.19.1", + "@uifabric/utilities": "^7.33.5", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + } + } + }, + "@microsoft/spfx-heft-plugins": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.13.0.tgz", + "integrity": "sha512-YKrVa3GgKBggsxIF3FjaBFyyYyWZ4wWW5NAbMrIX0trivvUJ/DXIE51dO0dMMrpWPhJYjsCtPufDW0HnHBCjqg==", + "dev": true, + "requires": { + "@azure/storage-blob": "~12.4.1", + "@microsoft/hashed-folder-copy-plugin": "1.13.0", + "@microsoft/loader-load-themed-styles": "1.9.89", + "@microsoft/rush-lib": "5.52.0", + "@microsoft/sp-css-loader": "1.13.0", + "@microsoft/sp-module-interfaces": "1.13.0", + "@rushstack/debug-certificate-manager": "1.0.62", + "@rushstack/heft-config-file": "0.6.4", + "@rushstack/localization-plugin": "0.6.49", + "@rushstack/module-minifier-plugin": "0.4.14", + "@rushstack/node-core-library": "3.40.0", + "@rushstack/rig-package": "0.3.0", + "@rushstack/set-webpack-public-path-plugin": "3.2.69", + "@types/tapable": "1.0.6", + "autoprefixer": "9.7.1", + "colors": "~1.2.1", + "copy-webpack-plugin": "~6.0.3", + "css-loader": "~3.2.0", + "cssnano": "~4.1.10", + "file-loader": "~1.1.11", + "git-repo-info": "~2.1.1", + "glob": "~7.0.5", + "html-loader": "~0.5.1", + "lodash": "4.17.21", + "mime": "2.5.2", + "node-sass": "4.14.1", + "node-zip": "~1.1.1", + "postcss-loader": "3.0.0", + "resolve": "~1.17.0", + "sass-loader": "8.0.0", + "source-map": "0.6.1", + "source-map-loader": "0.2.4", + "tapable": "1.1.3", + "true-case-path": "~2.2.1", + "uuid": "~3.1.0", + "webpack": "~4.44.2", + "webpack-dev-server": "~3.11.0", + "webpack-sources": "1.4.3", + "xml": "~1.0.1" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.0-preview.9", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.9.tgz", + "integrity": "sha512-zczolCLJ5QG42AEPQ+Qg9SRYNUyB+yZ5dzof4YEc+dyWczO9G2sBqbAjLB7IqrsdHN2apkiB2oXeDKCsq48jug==", + "dev": true, + "requires": { + "@opencensus/web-types": "0.0.7", + "@opentelemetry/api": "^0.10.2", + "tslib": "^2.0.0" + } + }, + "@azure/storage-blob": { + "version": "12.4.1", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.4.1.tgz", + "integrity": "sha512-RH6ru8LbnCC+m1rlVLon6mYUXdHsTcyUXFCJAWRQQM7p0XOwVKPS+UiVk2tZXfvMWd3q/qT/meOrEbHEcp/c4g==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^1.2.0", + "@azure/core-lro": "^1.0.2", + "@azure/core-paging": "^1.1.1", + "@azure/core-tracing": "1.0.0-preview.9", + "@azure/logger": "^1.0.0", + "@opentelemetry/api": "^0.10.2", + "events": "^3.0.0", + "tslib": "^2.0.0" + } + }, + "@opentelemetry/api": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-0.10.2.tgz", + "integrity": "sha512-GtpMGd6vkzDMYcpu2t9LlhEgMy/SzBwRnz48EejlRArYqZzqSzAsKmegUK7zHgl+EOIaK9mKHhnRaQu3qw20cA==", + "dev": true, + "requires": { + "@opentelemetry/context-base": "^0.10.2" + } + }, + "@rushstack/debug-certificate-manager": { + "version": "1.0.62", + "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.0.62.tgz", + "integrity": "sha512-dZVe3b0bBNa/tbmvFJmfkzNJpOnKMyDh+dMDf7c8ahG+Ge7oEgC4mMgrbJLGkppXFA+uoacX4SNk8/w08iCJmA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.40.0", + "node-forge": "~0.10.0", + "sudo": "~1.0.3" + } + }, + "@rushstack/heft-config-file": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.6.4.tgz", + "integrity": "sha512-chVrwZ3V2t5be1jO2h1SnyHo6gyipaMdZ+IgXWgLl16YeCHXc1z/BWqxx7CzGS9sMrC8akJFaVkrplVxvsdfmg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.40.0", + "@rushstack/rig-package": "0.3.0", + "jsonpath-plus": "~4.0.0" + } + }, + "@rushstack/node-core-library": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.0.tgz", + "integrity": "sha512-P6uMPI7cqTdawLSPAG5BQrBu1MHlGRPqecp7ruIRgyukIEzkmh0QAnje4jAL/l1r3hw0qe4e+Dz5ZSnukT/Egg==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "@rushstack/rig-package": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.0.tgz", + "integrity": "sha512-Lj6noF7Q4BBm1hKiBDw94e6uZvq1xlBwM/d2cBFaPqXeGdV+G6r3qaCWfRiSXK0pcHpGGpV5Tb2MdfhVcO6G/g==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "requires": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + } + }, + "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" + } + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "dev": true + }, + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "dev": true + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + }, + "uuid": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "dev": true + } + } + }, + "@microsoft/teams-js": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-1.10.0.tgz", + "integrity": "sha512-g8+ox5nWe9IjDFRHnCXk7mkQRGjHFcAMSn7JpUtJfuWu2tDUmXAp/4LUSgewvBbbmy68YtS+KTFPHRyUoTzk6w==" + }, + "@microsoft/tsdoc": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", + "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", + "dev": true + }, + "@microsoft/tsdoc-config": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz", + "integrity": "sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.13.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + } + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "@opencensus/web-types": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/@opencensus/web-types/-/web-types-0.0.7.tgz", + "integrity": "sha512-xB+w7ZDAu3YBzqH44rCmG9/RlrOmFuDPt/bpf17eJr8eZSrLt7nc7LnWdxM9Mmoj/YKMHpxRg28txu3TcpiL+g==", + "dev": true + }, + "@opentelemetry/api": { + "version": "1.0.0-rc.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.0-rc.0.tgz", + "integrity": "sha512-iXKByCMfrlO5S6Oh97BuM56tM2cIBB0XsL/vWF/AtJrJEKx4MC/Xdu0xDsGXMGcNWpqF7ujMsjjnp0+UHBwnDQ==", + "dev": true + }, + "@opentelemetry/context-base": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/@opentelemetry/context-base/-/context-base-0.10.2.tgz", + "integrity": "sha512-hZNKjKOYsckoOEgBziGMnBcX0M7EtstnCmwz5jZUOUYwlZ+/xxX6z3jPu1XVO2Jivk0eLfuP9GP+vFD49CMetw==", + "dev": true + }, + "@opentelemetry/types": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/types/-/types-0.2.0.tgz", + "integrity": "sha512-GtwNB6BNDdsIPAYEdpp3JnOGO/3AJxjPvny53s3HERBdXSJTGQw8IRhiaTEX0b3w9P8+FwFZde4k+qkjn67aVw==", + "dev": true + }, + "@pnp/common": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-2.12.0.tgz", + "integrity": "sha512-U4EszEzfGX+8FXFrDHiWIbxiVjMPiR+X/H5C6TFW53JWWzM+ivkH40KkYnLPIrdHr4bbGz2Ev8ThsQs5bM8lpQ==", + "requires": { + "tslib": "2.3.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + } + } + }, + "@pnp/logging": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.12.0.tgz", + "integrity": "sha512-4K6lMZXm7pJU1P8rmq+tCzybPidgqpMMUpdHfFXp7+yuFafRukxdTrFhU8CmY3B3Mu9vziARtA1RsUEtfL4kqw==", + "requires": { + "tslib": "2.3.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + } + } + }, + "@pnp/odata": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-2.12.0.tgz", + "integrity": "sha512-5qyZjTcYWRJR+INgn6lYf0h0MdfNejtEHXMkgIbUViiQc+6jHJIdL6D2MveTOfteMWKpCwiB7TuCC8/3SlGCFA==", + "requires": { + "@pnp/common": "2.12.0", + "@pnp/logging": "2.12.0", + "tslib": "2.3.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + } + } + }, + "@pnp/sp": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-2.12.0.tgz", + "integrity": "sha512-DLMXWWXkacJG5LnYaM+YqUMzzMGXCK3BJRwsTYlCtfzN0pst5HdJJVfOoKDaj89cmQZd6PfwdkxxA1ooSSU8jg==", + "requires": { + "@pnp/common": "2.12.0", + "@pnp/logging": "2.12.0", + "@pnp/odata": "2.12.0", + "tslib": "2.3.0" + }, + "dependencies": { + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + } + } + }, + "@pnpm/error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", + "integrity": "sha512-vxkRrkneBPVmP23kyjnYwVOtipwlSl6UfL+h+Xa3TrABJTz5rYBXemlTsU5BzST8U4pD7YDkTb3SQu+MMuIDKA==", + "dev": true + }, + "@pnpm/link-bins": { + "version": "5.3.25", + "resolved": "https://registry.npmjs.org/@pnpm/link-bins/-/link-bins-5.3.25.tgz", + "integrity": "sha512-9Xq8lLNRHFDqvYPXPgaiKkZ4rtdsm7izwM/cUsFDc5IMnG0QYIVBXQbgwhz2UvjUotbJrvfKLJaCfA3NGBnLDg==", + "dev": true, + "requires": { + "@pnpm/error": "1.4.0", + "@pnpm/package-bins": "4.1.0", + "@pnpm/read-modules-dir": "2.0.3", + "@pnpm/read-package-json": "4.0.0", + "@pnpm/read-project-manifest": "1.1.7", + "@pnpm/types": "6.4.0", + "@zkochan/cmd-shim": "^5.0.0", + "is-subdir": "^1.1.1", + "is-windows": "^1.0.2", + "mz": "^2.7.0", + "normalize-path": "^3.0.0", + "p-settle": "^4.1.1", + "ramda": "^0.27.1" + } + }, + "@pnpm/package-bins": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-4.1.0.tgz", + "integrity": "sha512-57/ioGYLBbVRR80Ux9/q2i3y8Q+uQADc3c+Yse8jr/60YLOi3jcWz13e2Jy+ANYtZI258Qc5wk2X077rp0Ly/Q==", + "dev": true, + "requires": { + "@pnpm/types": "6.4.0", + "fast-glob": "^3.2.4", + "is-subdir": "^1.1.1" + } + }, + "@pnpm/read-modules-dir": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@pnpm/read-modules-dir/-/read-modules-dir-2.0.3.tgz", + "integrity": "sha512-i9OgRvSlxrTS9a2oXokhDxvQzDtfqtsooJ9jaGoHkznue5aFCTSrNZFQ6M18o8hC03QWfnxaKi0BtOvNkKu2+A==", + "dev": true, + "requires": { + "mz": "^2.7.0" + } + }, + "@pnpm/read-package-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/read-package-json/-/read-package-json-4.0.0.tgz", + "integrity": "sha512-1cr2tEwe4YU6SI0Hmg+wnsr6yxBt2iJtqv6wrF84On8pS9hx4A2PLw3CIgbwxaG0b+ur5wzhNogwl4qD5FLFNg==", + "dev": true, + "requires": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "load-json-file": "^6.2.0", + "normalize-package-data": "^3.0.2" + }, + "dependencies": { + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "load-json-file": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", + "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.15", + "parse-json": "^5.0.0", + "strip-bom": "^4.0.0", + "type-fest": "^0.6.0" + } + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "@pnpm/read-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-1.1.7.tgz", + "integrity": "sha512-tj8ExXZeDcMmMUj7D292ETe/RiEirr1X1wpT6Zy85z2MrFYoG9jfCJpps40OdZBNZBhxbuKtGPWKVSgXD0yrVw==", + "dev": true, + "requires": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "@pnpm/write-project-manifest": "1.1.7", + "detect-indent": "^6.0.0", + "fast-deep-equal": "^3.1.3", + "graceful-fs": "4.2.4", + "is-windows": "^1.0.2", + "json5": "^2.1.3", + "parse-json": "^5.1.0", + "read-yaml-file": "^2.0.0", + "sort-keys": "^4.1.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + } + } + }, + "@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true + }, + "@pnpm/write-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/write-project-manifest/-/write-project-manifest-1.1.7.tgz", + "integrity": "sha512-OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==", + "dev": true, + "requires": { + "@pnpm/types": "6.4.0", + "json5": "^2.1.3", + "mz": "^2.7.0", + "write-file-atomic": "^3.0.3", + "write-yaml-file": "^4.1.3" + }, + "dependencies": { + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + } + } + }, + "@rushstack/debug-certificate-manager": { + "version": "1.0.26", + "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.0.26.tgz", + "integrity": "sha512-waSJEp4Zk0z4MxZAqp04LUe8GNnVaVJ8FCdSb2gQ/zf4AwvnpP51X7GiKhDG16gfE9Wh/wNf54nHZzqi7jQEXg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.38.0", + "node-forge": "~0.7.1", + "sudo": "~1.0.3" + } + }, + "@rushstack/eslint-config": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.3.4.tgz", + "integrity": "sha512-mwEfj3e260slxM57A2eMtkNpVM9J2iMGoqzWfD4hHtO+dcZT6rEeYG4djwj61ZriNJdAY8QIMMhfuID/xV+cyw==", + "dev": true, + "requires": { + "@rushstack/eslint-patch": "1.0.6", + "@rushstack/eslint-plugin": "0.7.3", + "@rushstack/eslint-plugin-packlets": "0.2.2", + "@rushstack/eslint-plugin-security": "0.1.4", + "@typescript-eslint/eslint-plugin": "3.4.0", + "@typescript-eslint/experimental-utils": "^3.4.0", + "@typescript-eslint/parser": "3.4.0", + "@typescript-eslint/typescript-estree": "3.4.0", + "eslint-plugin-promise": "~4.2.1", + "eslint-plugin-react": "~7.20.0", + "eslint-plugin-tsdoc": "~0.2.10" + } + }, + "@rushstack/eslint-patch": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.0.6.tgz", + "integrity": "sha512-Myxw//kzromB9yWgS8qYGuGVf91oBUUJpNvy5eM50sqvmKLbKjwLxohJnkWGTeeI9v9IBMtPLxz5Gc60FIfvCA==", + "dev": true + }, + "@rushstack/eslint-plugin": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.7.3.tgz", + "integrity": "sha512-8+AqxybpcJJuxn0+fsWwMIMj2g2tLfPrbOyhEi+Rozh36eTmgGXF45qh8bHE1gicsX4yGDj2ob1P62oQV6hs3g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.1", + "@typescript-eslint/experimental-utils": "^3.4.0" + } + }, + "@rushstack/eslint-plugin-packlets": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.2.2.tgz", + "integrity": "sha512-8kKs5fq9Mm9sP4W7ETbp48eH6iECfXDKP1mdg2iBPl8CaZZHMzVYC2vQSSSOOMv+OV23LreRFWV0LlllEDuD3Q==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.1", + "@typescript-eslint/experimental-utils": "^3.4.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.1.4.tgz", + "integrity": "sha512-AiNUS5H4/RvyNI9FDKdd4ya3PovjpPVU9Pr7He1JPvqLHOCT8P9n5YpRHjxx0ftD77mDLT5HrcOKjxTW7BZQHg==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.1", + "@typescript-eslint/experimental-utils": "^3.4.0" + } + }, + "@rushstack/heft-config-file": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.6.2.tgz", + "integrity": "sha512-A6ojvR+BNd3i9efrT5mN+V5pCXzwEHdLX4VZ4bO1WcXbid31e2gh9tbmvQzETym+YqXDXmDAYOdTuprD/NUs1w==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.40.0", + "@rushstack/rig-package": "0.2.13", + "jsonpath-plus": "~4.0.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.0.tgz", + "integrity": "sha512-P6uMPI7cqTdawLSPAG5BQrBu1MHlGRPqecp7ruIRgyukIEzkmh0QAnje4jAL/l1r3hw0qe4e+Dz5ZSnukT/Egg==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "@rushstack/rig-package": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.13.tgz", + "integrity": "sha512-qQMAFKvfb2ooaWU9DrGIK9d8QfyHy/HiuITJbWenlKgzcDXQvQgEduk57YF4Y7LLasDJ5ZzLaaXwlfX8qCRe5Q==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + } + } + }, + "@rushstack/loader-raw-script": { + "version": "1.3.175", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.175.tgz", + "integrity": "sha512-Rf+DewV7fMB5OX3yvhPNT5QRQgvI+2MWGbBmI0aYC5Aiax+RT5d+TN7CXket5CLFvT9/un3wN41vMtlnUbszKQ==", + "requires": { + "loader-utils": "~1.1.0" + } + }, + "@rushstack/localization-plugin": { + "version": "0.6.49", + "resolved": "https://registry.npmjs.org/@rushstack/localization-plugin/-/localization-plugin-0.6.49.tgz", + "integrity": "sha512-DprOh+bW+USGIXLthwZLd5/0GrbRdNLjgEXMu7gNZevR96X0L92aUL3SYBgZV6+sPQiSWXi/LMyoz3h07tng3g==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.40.0", + "@rushstack/typings-generator": "0.3.9", + "@types/node": "10.17.13", + "@types/tapable": "1.0.6", + "decache": "~4.5.1", + "loader-utils": "~1.1.0", + "lodash": "~4.17.15", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.0.tgz", + "integrity": "sha512-P6uMPI7cqTdawLSPAG5BQrBu1MHlGRPqecp7ruIRgyukIEzkmh0QAnje4jAL/l1r3hw0qe4e+Dz5ZSnukT/Egg==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + } + } + }, + "@rushstack/module-minifier-plugin": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier-plugin/-/module-minifier-plugin-0.4.14.tgz", + "integrity": "sha512-YFt7441WpshHOnERQubIHK+j84hv4neEMyKkcgGyjgFQFyn+K6FslteVWL3KWQpxDL+BvhJ8D+4QMInatytjLA==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "@types/tapable": "1.0.6", + "source-map": "~0.7.3", + "tapable": "1.1.3", + "terser": "4.7.0" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "terser": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.7.0.tgz", + "integrity": "sha512-Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw==", + "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 + } + } + } + } + }, + "@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "@rushstack/package-deps-hash": { + "version": "3.0.61", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.0.61.tgz", + "integrity": "sha512-xvywffZ+XWORfwNHMxHZ1DKQuWYSH5Dd0fKykxc0m3S+6042iNQ2ihX+YvWKRWwVLQTCoAGENPEMdP0tELaDnQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.40.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.0.tgz", + "integrity": "sha512-P6uMPI7cqTdawLSPAG5BQrBu1MHlGRPqecp7ruIRgyukIEzkmh0QAnje4jAL/l1r3hw0qe4e+Dz5ZSnukT/Egg==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + } + } + }, + "@rushstack/rig-package": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.12.tgz", + "integrity": "sha512-nbePcvF8hQwv0ql9aeQxcaMPK/h1OLAC00W7fWCRWIvD2MchZOE8jumIIr66HGrfG2X1sw++m/ZYI4D+BM5ovQ==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/set-webpack-public-path-plugin": { + "version": "3.2.69", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.2.69.tgz", + "integrity": "sha512-+ZcIRjMgOzgjIlgbB1j+z9jBkzkFrCU0ALwKsQjNHW3v+twF1LvzZT5PJjthCrt61rJiLWSg4d2xt3ABMVNKXQ==", + "dev": true, + "requires": { + "lodash": "~4.17.15" + } + }, + "@rushstack/stream-collator": { + "version": "4.0.116", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.116.tgz", + "integrity": "sha512-JCOvnk0fWrKTQ31QuPSACVNjK8lS7EcDAAJpy7HXJT2RttKyx/8FMtsdn04C7ryHKtkrxAwDHkLOflZdqixmZw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.40.0", + "@rushstack/terminal": "0.2.18" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.0.tgz", + "integrity": "sha512-P6uMPI7cqTdawLSPAG5BQrBu1MHlGRPqecp7ruIRgyukIEzkmh0QAnje4jAL/l1r3hw0qe4e+Dz5ZSnukT/Egg==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + } + } + }, + "@rushstack/terminal": { + "version": "0.2.18", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.2.18.tgz", + "integrity": "sha512-wqLDkOvOFWc919e3vC7k7x6TyuUlo7cEyRuyyWJPRxv2cYMmpej4zq/qnnnr40CM8YV6kptkjaS4Gs5vkagkIg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.40.0", + "@types/node": "10.17.13", + "wordwrap": "~1.0.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.0.tgz", + "integrity": "sha512-P6uMPI7cqTdawLSPAG5BQrBu1MHlGRPqecp7ruIRgyukIEzkmh0QAnje4jAL/l1r3hw0qe4e+Dz5ZSnukT/Egg==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + } + } + }, + "@rushstack/tree-pattern": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.1.tgz", + "integrity": "sha512-ZRPQdV0LxUY/HRIvVKNz3Sb/qbklSthL2pY0qkNoycXKcXbCgXEP3TxL+i1/tW9g1jqft4o+pl9wx12Q6Uc0Xw==", + "dev": true + }, + "@rushstack/ts-command-line": { + "version": "4.7.10", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.7.10.tgz", + "integrity": "sha512-8t042g8eerypNOEcdpxwRA3uCmz0duMo21rG4Z2mdz7JxJeylDmzjlU3wDdef2t3P1Z61JCdZB6fbm1Mh0zi7w==", + "dev": true, + "requires": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "@rushstack/typings-generator": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.3.9.tgz", + "integrity": "sha512-902W26+kTfrFRpoQdviZwc3mcT33F7uVLfN981elFmn/10VEgXAZgDss+/RH+XamcUIN8GGbI0KRSyU3zStPVg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.40.0", + "@types/node": "10.17.13", + "chokidar": "~3.4.0", + "glob": "~7.0.5" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.40.0.tgz", + "integrity": "sha512-P6uMPI7cqTdawLSPAG5BQrBu1MHlGRPqecp7ruIRgyukIEzkmh0QAnje4jAL/l1r3hw0qe4e+Dz5ZSnukT/Egg==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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" + } + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + } + } + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@types/adal-angular": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/adal-angular/-/adal-angular-1.0.1.tgz", + "integrity": "sha512-2sRGxJYrluhvIz8ae98i5k5woe9Fics4dMFHTcNfY2xAkj5QGZor+sfZzlgM58Fpw7Kklau9Gn6OhgJP25dKug==" + }, + "@types/anymatch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-3.0.0.tgz", + "integrity": "sha512-qLChUo6yhpQ9k905NwL74GU7TxH+9UODwwQ6ICNI+O6EDMExqH/Cv9NsbmcZ7yC/rRXJ/AHCzfgjsFRY5fKjYw==", + "dev": true, + "requires": { + "anymatch": "*" + } + }, + "@types/argparse": { + "version": "1.0.38", + "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", + "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", + "dev": true + }, + "@types/babel__core": { + "version": "7.1.18", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.18.tgz", + "integrity": "sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==", + "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.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha1-ox10JBprHtu5c8822XooloNKUfk=", + "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/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/glob-stream": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-6.1.1.tgz", + "integrity": "sha512-AGOUTsTdbPkRS0qDeyeS+6KypmfVpbT5j23SN8UPG63qjKXNKjXn6V9wZUr8Fin0m9l8oGYaPK8b2WUMF8xI1A==", + "dev": true, + "requires": { + "@types/glob": "*", + "@types/node": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/gulp": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/gulp/-/gulp-4.0.6.tgz", + "integrity": "sha512-0E8/iV/7FKWyQWSmi7jnUvgXXgaw+pfAzEB06Xu+l0iXVJppLbpOye5z7E2klw5akXd+8kPtYuk65YBcZPM4ow==", + "dev": true, + "requires": { + "@types/undertaker": "*", + "@types/vinyl-fs": "*", + "chokidar": "^2.1.2" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "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.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "25.2.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.1.tgz", + "integrity": "sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==", + "dev": true, + "requires": { + "jest-diff": "^25.2.1", + "pretty-format": "^25.2.1" + } + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "@types/lodash": { + "version": "4.14.117", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", + "integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==" + }, + "@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "dev": true + }, + "@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "@types/node-fetch": { + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.12.tgz", + "integrity": "sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==", + "dev": true, + "requires": { + "@types/node": "*", + "form-data": "^3.0.0" + }, + "dependencies": { + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, + "@types/node-notifier": { + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-0.0.28.tgz", + "integrity": "sha1-hro9OqjZGDUswxkdiN4yiyDck8E=", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "@types/office-js": { + "version": "1.0.36", + "resolved": "https://registry.npmjs.org/@types/office-js/-/office-js-1.0.36.tgz", + "integrity": "sha512-v5jOXCPS0nbbuVzZThhDMzttuJrpzzvx1GsPo5Qed8Cs9uzMwEV1vdkKN5zLFnAUlEF4s8Szl9KXnhnSvH89Kw==" + }, + "@types/orchestrator": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/orchestrator/-/orchestrator-0.0.30.tgz", + "integrity": "sha1-3N2o1ke1aLex40F4yx8LRKyamOU=", + "dev": true, + "requires": { + "@types/q": "*" + } + }, + "@types/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", + "dev": true + }, + "@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==", + "dev": true + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, + "@types/react": { + "version": "16.9.51", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.51.tgz", + "integrity": "sha512-lQa12IyO+DMlnSZ3+AGHRUiUcpK47aakMMoBG8f7HGxJT8Yfe+WE128HIXaHOHVPReAW0oDS3KAI0JI2DDe1PQ==", + "dev": true, + "requires": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "16.9.8", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.8.tgz", + "integrity": "sha512-ykkPQ+5nFknnlU6lDd947WbQ6TE3NNzbQAkInC2EKY1qeYdTKp7onFusmYZb+ityzx2YviqT6BXSu+LyWWJwcA==", + "dev": true, + "requires": { + "@types/react": "*" + } + }, + "@types/requirejs": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", + "integrity": "sha1-vEi8gzwHnCwkumr7ym06A7P04vM=" + }, + "@types/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", + "dev": true + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "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/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", + "dev": true + }, + "@types/through2": { + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.32.tgz", + "integrity": "sha1-RwAkRQ8at2QPGfnr9C09pXTCYSk=", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/tunnel": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.1.tgz", + "integrity": "sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/uglify-js": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + } + }, + "@types/undertaker": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.7.tgz", + "integrity": "sha512-xuY7nBwo1zSRoY2aitp/HArHfTulFAKql2Fr4b4mWbBBP+F50n7Jm6nwISTTMaDk2xvl92O10TTejVF0Q9mInw==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "@types/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-Z4TYuEKn9+RbNVk1Ll2SS4x1JeLHecolIbM/a8gveaHsW0Hr+RQMraZACwTO2VD7JvepgA6UO1A1VrbktQrIbQ==", + "dev": true + }, + "@types/vinyl": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.3.tgz", + "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/vinyl-fs": { + "version": "2.4.12", + "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-2.4.12.tgz", + "integrity": "sha512-LgBpYIWuuGsihnlF+OOWWz4ovwCYlT03gd3DuLwex50cYZLmX3yrW+sFF9ndtmh7zcZpS6Ri47PrIu+fV+sbXw==", + "dev": true, + "requires": { + "@types/glob-stream": "*", + "@types/node": "*", + "@types/vinyl": "*" + } + }, + "@types/webpack": { + "version": "4.41.24", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.24.tgz", + "integrity": "sha512-1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==", + "dev": true, + "requires": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + } + }, + "@types/webpack-env": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.13.1.tgz", + "integrity": "sha512-oHyg0NssP2RCpCvE35hhbSqMJRsc5lSW+GFe+Vc65JL+kHII1VMYM+0KeV/z4utFuUqPoQRmq8KMMp7ba0dj6Q==", + "dev": true + }, + "@types/webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + }, + "@types/yargs": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.34.tgz", + "integrity": "sha1-FWBCn8VQxDvEGnt9PfoK+8yRSjU=", + "dev": true + }, + "@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.4.0.tgz", + "integrity": "sha512-wfkpiqaEVhZIuQRmudDszc01jC/YR7gMSxa6ulhggAe/Hs0KVIuo9wzvFiDbG3JD5pRFQoqnf4m7REDsUvBnMQ==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "3.4.0", + "debug": "^4.1.1", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.4.0.tgz", + "integrity": "sha512-rHPOjL43lOH1Opte4+dhC0a/+ks+8gOBwxXnyrZ/K4OTAChpSjP76fbI8Cglj7V5GouwVAGaK+xVwzqTyE/TPw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "3.4.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", + "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "dependencies": { + "@typescript-eslint/typescript-estree": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", + "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", + "dev": true, + "requires": { + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/visitor-keys": "3.10.1", + "debug": "^4.1.1", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + } + } + }, + "@typescript-eslint/parser": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-3.4.0.tgz", + "integrity": "sha512-ZUGI/de44L5x87uX5zM14UYcbn79HSXUR+kzcqU42gH0AgpdB/TjuJy3m4ezI7Q/jk3wTQd755mxSDLhQP79KA==", + "dev": true, + "requires": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "3.4.0", + "@typescript-eslint/typescript-estree": "3.4.0", + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.4.0.tgz", + "integrity": "sha512-rHPOjL43lOH1Opte4+dhC0a/+ks+8gOBwxXnyrZ/K4OTAChpSjP76fbI8Cglj7V5GouwVAGaK+xVwzqTyE/TPw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "3.4.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + } + } + }, + "@typescript-eslint/types": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", + "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.4.0.tgz", + "integrity": "sha512-zKwLiybtt4uJb4mkG5q2t6+W7BuYx2IISiDNV+IY68VfoGwErDx/RfVI7SWL4gnZ2t1A1ytQQwZ+YOJbHHJ2rw==", + "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": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", + "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "@uifabric/foundation": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.1.tgz", + "integrity": "sha512-Op05qHLBFEieT4+fG8OgpzqDHTQyei1dgVXDd6M4VS6CFJ5ZIPtC7Lwi+ZlkPkwUwccQ9mijuQumzpNKdv035A==", + "requires": { + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "@uifabric/utilities": "^7.33.5", + "tslib": "^1.10.0" + } + }, + "@uifabric/icons": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.6.0.tgz", + "integrity": "sha512-Xx+CVMYOafJDijllYYkgE22lvKpKaodrB9XUgVSI77QveGcOV+x9z5FVa5CzwERb6Zjoafyj7q7SmH/EOi+AZw==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.19.1", + "tslib": "^1.10.0" + } + }, + "@uifabric/merge-styles": { + "version": "7.19.2", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.19.2.tgz", + "integrity": "sha512-kTlhwglDqwVgIaJq+0yXgzi65plGhmFcPrfme/rXUGMJZoU+qlGT5jXj5d3kuI59p6VB8jWEg9DAxHozhYeu0g==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "@uifabric/react-hooks": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.14.0.tgz", + "integrity": "sha512-Ndu/DEKHF4gFXEZa2AGgSkdWaj+njVrsSyXbkWRh2UZReFWnH1LMko9p/ZCwk1i9kAd5CUmyIfURUzIEya9YCg==", + "requires": { + "@fluentui/react-window-provider": "^1.0.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.33.5", + "tslib": "^1.10.0" + } + }, + "@uifabric/set-version": { + "version": "7.0.24", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.24.tgz", + "integrity": "sha512-t0Pt21dRqdC707/ConVJC0WvcQ/KF7tKLU8AZY7YdjgJpMHi1c0C427DB4jfUY19I92f60LOQyhJ4efH+KpFEg==", + "requires": { + "tslib": "^1.10.0" + } + }, + "@uifabric/styling": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.20.0.tgz", + "integrity": "sha512-SoaK5J4cwn8D9DWejRlWo+TmKZaHIiVlkIH+B2zLXE8Uc4ZYcotwYGxaSc1gCA16viLvGQkQU+ieWFq91RxdRw==", + "requires": { + "@fluentui/theme": "^1.7.4", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.33.5", + "tslib": "^1.10.0" + } + }, + "@uifabric/utilities": { + "version": "7.33.5", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.33.5.tgz", + "integrity": "sha512-I+Oi0deD/xltSluFY8l2EVd/J4mvOaMljxKO2knSD9/KoGDlo/o5GN4gbnVo8nIt76HWHLAk3KtlJKJm6BhbIQ==", + "requires": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "@yarnpkg/lockfile": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", + "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", + "dev": true + }, + "@zkochan/cmd-shim": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.2.1.tgz", + "integrity": "sha512-oBPLTj/T1t488X1hVv99HbX7AATpApeue/OWWtD37PYxcJN4YBEpFyf86KlYb/51JrqyPe9Rv7z3/3T3p9AERg==", + "dev": true, + "requires": { + "cmd-extension": "^1.0.1", + "is-windows": "^1.0.2" + } + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "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 + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + } + } + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true + }, + "adal-angular": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", + "integrity": "sha1-4rwxvHEqr/ugU6pN1GvITrXSCQ8=" + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "dependencies": { + "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 + } + } + }, + "ajv": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.2.5.tgz", + "integrity": "sha1-tjcjTT4mdetfefxlIkKoU6SMtJ8=", + "dev": true, + "requires": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "json-schema-traverse": "^0.3.0", + "json-stable-stringify": "^1.0.1" + }, + "dependencies": { + "fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "dev": true + } + } + }, + "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 + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + }, + "dependencies": { + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + } + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "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" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", + "dev": true + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "dev": true, + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "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-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "dev": true, + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "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 + } + } + }, + "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.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "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=", + "dev": true + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "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" + } + } + } + }, + "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": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", + "integrity": "sha1-ECyenpAF0+fjgpvwxPok7oYu6bk=", + "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-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "dev": true, + "requires": { + "async-done": "^1.2.2" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "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.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + } + } + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "babel-jest": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz", + "integrity": "sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==", + "dev": true, + "requires": { + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "dependencies": { + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "babel-plugin-jest-hoist": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", + "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-preset-current-node-syntax": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", + "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", + "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^25.5.0", + "babel-preset-current-node-syntax": "^0.1.2" + } + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "dev": true, + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "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" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "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" + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=", + "dev": true + }, + "better-path-resolve": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/better-path-resolve/-/better-path-resolve-1.0.0.tgz", + "integrity": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==", + "dev": true, + "requires": { + "is-windows": "^1.0.0" + } + }, + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "~2.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": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "dev": true + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "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 + } + } + }, + "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" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "bootstrap": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.3.tgz", + "integrity": "sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "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.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "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" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "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-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", + "dev": true + }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "buffer-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-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "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 + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "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": "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" + }, + "dependencies": { + "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" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "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" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + } + } + }, + "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" + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "dev": true + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "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.30001311", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001311.tgz", + "integrity": "sha512-mleTFtFKfykEeW34EyfhGIFjGCqzhh38Y0LhdQ9aWF+HorZTtdgKV/1hEE0NlFkG2ubvisPV6l400tlbPys98A==", + "dev": true + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "requires": { + "rsvp": "^4.8.4" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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": "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" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.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" + } + } + } + }, + "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" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "nan": "^2.12.1" + } + }, + "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-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" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + }, + "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" + } + } + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "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" + } + } + } + }, + "classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cli-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-table": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", + "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", + "dev": true, + "requires": { + "colors": "1.0.3" + }, + "dependencies": { + "colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", + "dev": true + } + } + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "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 + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "dev": true + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "cmd-extension": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cmd-extension/-/cmd-extension-1.0.2.tgz", + "integrity": "sha512-iWDjmP8kvsMdBmLTHxFaqXikO8EdFRDfim7k6vUHglY/2xJ5jLrPsnQGijdfp4U+sr/BeecG0wKm02dSIAeQ1g==", + "dev": true + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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 + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "dev": true, + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dev": true, + "requires": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz", + "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", + "dev": true + }, + "colors": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", + "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==", + "dev": true + }, + "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 + }, + "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 + }, + "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" + } + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "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 + }, + "connect-livereload": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", + "integrity": "sha1-gBV9E3HJ83zBQDmrGJWXDRGdw7w=", + "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 + }, + "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 + }, + "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 + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "dev": true + }, + "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.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "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 + }, + "copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "requires": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + }, + "dependencies": { + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + } + } + }, + "copy-webpack-plugin": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.4.tgz", + "integrity": "sha512-zCazfdYAh3q/O4VzZFiadWGpDA2zTs6FC6D7YTHD6H1J40pzo0H4z22h1NYMCl4ArQP4CK8y/KWqPrJ4rVkZ5A==", + "dev": true, + "requires": { + "cacache": "^15.0.5", + "fast-glob": "^3.2.4", + "find-cache-dir": "^3.3.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.1", + "loader-utils": "^2.0.0", + "normalize-path": "^3.0.0", + "p-limit": "^3.0.2", + "schema-utils": "^2.7.0", + "serialize-javascript": "^4.0.0", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "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 + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "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 + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + } + } + }, + "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" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "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-loader": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.2.1.tgz", + "integrity": "sha512-q40kYdcBNzMvkIImCL2O+wk8dh+RGwPPV9Dfz3n7XtOYPXqe2Z6VgtvoxjkLHz02gmhepG9sOAJOUlx+3hHsBg==", + "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": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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 + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "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.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" + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "css-modules-loader-core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", + "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", + "dev": true, + "requires": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.1", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "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" + }, + "dependencies": { + "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 + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "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": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "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-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "css-tree": { + "version": "1.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" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "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.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "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.3", + "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.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "csstype": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", + "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==", + "dev": true + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "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==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "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": { + "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" + } + }, + "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 + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=", + "dev": true + }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "debuglog": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", + "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=", + "dev": true + }, + "decache": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/decache/-/decache-4.5.1.tgz", + "integrity": "sha512-5J37nATc6FmOTLbcsr9qx7Nm28qQyg1SK4xyEHqM0IBkNhWFp0Sm+vKoWYHD8wq+OUEb9jLyaKFfzzd1A9hcoA==", + "dev": true, + "requires": { + "callsite": "^1.0.0" + } + }, + "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 + }, + "decomment": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.9.5.tgz", + "integrity": "sha512-h0TZ8t6Dp49duwyDHo3iw67mnh9/UpFiSSiOb5gDK1sqoXzrfX/SQxIUQd2R2QEiSnqib0KF2fnKnGfAhAs6lg==", + "dev": true, + "requires": { + "esprima": "4.0.1" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "requires": { + "kind-of": "^5.0.2" + }, + "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 + } + } + }, + "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" + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", + "dev": true + }, + "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" + } + } + } + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "dev": true, + "requires": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + } + }, + "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 + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "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-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "dezalgo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz", + "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=", + "dev": true, + "requires": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true + }, + "diff-sequences": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", + "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + }, + "dependencies": { + "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 + } + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "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": "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" + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "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" + }, + "dependencies": { + "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 + } + } + }, + "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-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "dev": true, + "requires": { + "readable-stream": "~1.1.9" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "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" + } + }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.68", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.68.tgz", + "integrity": "sha512-cId+QwWrV8R1UawO6b9BR1hnkJ4EJPCPAr4h315vliHUtVUJDk39Sg1PMNnaWKfj5x+93ssjeJ9LKL6r8LaMiA==", + "dev": true + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "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.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "requires": { + "iconv-lite": "^0.6.2" + } + }, + "end-of-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", + "integrity": "sha1-6TUyWLqpEIll78QcsO+K3i88+wc=", + "dev": true, + "requires": { + "once": "~1.3.0" + }, + "dependencies": { + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-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.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-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==", + "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=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-templates": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", + "integrity": "sha1-XLmsn7He1usSOTQrgdeSu7QHjuQ=", + "dev": true, + "requires": { + "recast": "~0.11.12", + "through": "~2.3.6" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-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.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "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" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "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" + } + } + } + }, + "eslint": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.12.1.tgz", + "integrity": "sha512-HlMTEdr/LicJfN08LB3nM1rRYliDXOmfoO4vj39xN6BLpFzF00hbwBoqHk8UcJ2M/3nlARZWy/mslvGEuZFvsg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@eslint/eslintrc": "^0.2.1", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.0", + "esquery": "^1.2.0", + "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", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash": "^4.17.19", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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" + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + } + } + }, + "eslint-plugin-promise": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", + "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", + "dev": true + }, + "eslint-plugin-react": { + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.20.6.tgz", + "integrity": "sha512-kidMTE5HAEBSLu23CUDvj8dc3LdBU0ri1scwHBZjI41oDv4tjsWZKU7MQccFzH1QYPYhsnTF2ovh7JlcIcmxgg==", + "dev": true, + "requires": { + "array-includes": "^3.1.1", + "array.prototype.flatmap": "^1.2.3", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.4.1", + "object.entries": "^1.1.2", + "object.fromentries": "^2.0.2", + "object.values": "^1.1.1", + "prop-types": "^15.7.2", + "resolve": "^1.17.0", + "string.prototype.matchall": "^4.0.2" + } + }, + "eslint-plugin-tsdoc": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.14.tgz", + "integrity": "sha512-fJ3fnZRsdIoBZgzkQjv8vAj6NeeOoFkTfgosj6mKsFjX70QV256sA/wq+y/R2+OL4L8E79VVaVWrPeZnKNe8Ng==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "0.15.2" + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "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 + }, + "event-stream": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.5.tgz", + "integrity": "sha512-vyibDcu5JL20Me1fP734QBH/kenBGLZap2n0+XXM7mvuUPzJ20Ydqj1aKcIeMdri1p+PU+4yAKugjN8KCVst+g==", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "from": "^0.1.7", + "map-stream": "0.0.7", + "pause-stream": "^0.0.11", + "split": "^1.0.1", + "stream-combiner": "^0.2.2", + "through": "^2.3.8" + } + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "eventsource": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", + "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "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.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "execa": { + "version": "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" + }, + "dependencies": { + "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" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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 + }, + "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" + } + } + } + }, + "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 + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "expect": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", + "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-styles": "^4.0.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-regex-util": "^25.2.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + } + } + }, + "express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "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 + } + } + }, + "ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "requires": { + "type": "^2.5.0" + }, + "dependencies": { + "type": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.6.0.tgz", + "integrity": "sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==" + } + } + }, + "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" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "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" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "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" + } + }, + "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": "1.1.11", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-1.1.11.tgz", + "integrity": "sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "schema-utils": "^0.4.5" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "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" + }, + "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" + } + }, + "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" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + }, + "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" + } + } + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + } + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "flat-cache": { + "version": "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 + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.14.8", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.8.tgz", + "integrity": "sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA==", + "dev": true + }, + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "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-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", + "integrity": "sha1-24Sfznf2cIpfjzhq5TOgkHtUrnA=", + "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.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "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 + }, + "from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", + "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" + } + }, + "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" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + } + }, + "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" + } + }, + "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.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + } + }, + "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 + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": 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" + }, + "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 + }, + "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" + } + }, + "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" + } + } + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, + "generic-names": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", + "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "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-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "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" + } + }, + "git-repo-info": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", + "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "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-escape": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", + "integrity": "sha1-nCf3gh7RwTd1gvPv2VWOP2dWKO0=", + "dev": true + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "dev": true, + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "dependencies": { + "glob-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" + } + }, + "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" + } + } + } + }, + "glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.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" + } + } + } + }, + "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" + } + } + } + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + }, + "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" + } + } + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "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" + } + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "globule": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz", + "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + }, + "dependencies": { + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "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" + } + } + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", + "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 + }, + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "dependencies": { + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.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" + } + }, + "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 + }, + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + } + }, + "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" + } + }, + "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" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "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" + } + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" + } + }, + "yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + } + } + }, + "gulp-connect": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.5.0.tgz", + "integrity": "sha512-oRBLjw/4EVaZb8g8OcxOVdGD8ZXYrRiWKcNxlrGjxb/6Cp0GDdqw7ieX7D8xJrQS7sbXT+G94u63pMJF3MMjQA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "connect": "^3.6.5", + "connect-livereload": "^0.5.4", + "event-stream": "^3.3.2", + "fancy-log": "^1.3.2", + "send": "^0.13.2", + "serve-index": "^1.9.1", + "serve-static": "^1.13.1", + "tiny-lr": "^0.2.1" + }, + "dependencies": { + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha1-A9MLX2fdbmMtKUXTDWZScxo01dg=", + "dev": true + }, + "fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8=", + "dev": true + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "statuses": "1" + } + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + }, + "range-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", + "integrity": "sha1-aHKCNTXGkuLCoBA4Jq/YLC4P8XU=", + "dev": true + }, + "send": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", + "integrity": "sha1-dl52B8gFVFK7pvCwUllTUJhgNt4=", + "dev": true, + "requires": { + "debug": "~2.2.0", + "depd": "~1.1.0", + "destroy": "~1.0.4", + "escape-html": "~1.0.3", + "etag": "~1.7.0", + "fresh": "0.3.0", + "http-errors": "~1.3.1", + "mime": "1.3.4", + "ms": "0.7.1", + "on-finished": "~2.3.0", + "range-parser": "~1.0.3", + "statuses": "~1.2.1" + } + }, + "statuses": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", + "integrity": "sha1-3e1FzBglbVHtQK7BQkidXGECbSg=", + "dev": true + } + } + }, + "gulp-flatten": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", + "integrity": "sha1-iS1RfjjXkA/UVM+aHgIQMA6S6wY=", + "dev": true, + "requires": { + "gulp-util": "^3.0.1", + "through2": "^2.0.0" + } + }, + "gulp-if": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", + "integrity": "sha1-pJe351cwBQQcqivIt92jyARE1ik=", + "dev": true, + "requires": { + "gulp-match": "^1.0.3", + "ternary-stream": "^2.0.1", + "through2": "^2.0.1" + } + }, + "gulp-match": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", + "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", + "dev": true, + "requires": { + "minimatch": "^3.0.3" + } + }, + "gulp-open": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/gulp-open/-/gulp-open-3.0.1.tgz", + "integrity": "sha512-dohokw+npnt48AsD0hhvCLEHLnDMqM35F+amvIfJlX1H2nNHYUClR0Oy1rI0TvbL1/pHiHGNLmohhk+kvwIKjA==", + "dev": true, + "requires": { + "colors": "^1.1.2", + "opn": "5.2.0", + "plugin-log": "^0.1.0", + "through2": "^2.0.1" + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", + "dev": true, + "requires": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "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" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", + "dev": true + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", + "dev": true + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", + "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 + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, + "requires": { + "glogg": "^1.0.0" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + } + } + }, + "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-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "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-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "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": { + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.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" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "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" + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "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" + } + }, + "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-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.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==", + "dev": true + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "html-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", + "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", + "dev": true, + "requires": { + "es6-templates": "^0.2.3", + "fastparse": "^1.1.1", + "html-minifier": "^3.5.8", + "loader-utils": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "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.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" + }, + "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.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "dev": true + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-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" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + }, + "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" + } + } + } + }, + "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 + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "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 + }, + "ignore-walk": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", + "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", + "dev": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=", + "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": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "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" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "dev": true + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "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.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "inpath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inpath/-/inpath-1.0.2.tgz", + "integrity": "sha1-SsIZcQ7Hpy9GD/lL9CTdPvDlKBc=", + "dev": true + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "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 + }, + "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 + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-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" + }, + "dependencies": { + "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" + } + } + } + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "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-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "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-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-descriptor": { + "version": "0.1.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.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "optional": 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-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "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 + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "dev": true, + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true + }, + "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-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-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-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "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.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-subdir": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-subdir/-/is-subdir-1.2.0.tgz", + "integrity": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==", + "dev": true, + "requires": { + "better-path-resolve": "1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", + "dev": true + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "optional": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "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": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + } + }, + "istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", + "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", + "dev": true, + "requires": { + "@jest/core": "^25.4.0", + "import-local": "^3.0.2", + "jest-cli": "^25.4.0" + }, + "dependencies": { + "@jest/reporters": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.5.1.tgz", + "integrity": "sha512-3jbd8pPDTuhYJ7vqiHXbSwTJQNavczPs+f1kRprRDxETeE3u6srJ+f0NPuwvOmk+lmunZzPkYWIFZDLHQPkviw==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^25.5.1", + "jest-resolve": "^25.5.1", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "node-notifier": "^6.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^3.1.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^4.1.3" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "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 + }, + "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 + }, + "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 + }, + "jest-cli": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.5.4.tgz", + "integrity": "sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw==", + "dev": true, + "requires": { + "@jest/core": "^25.5.4", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^25.5.4", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "prompts": "^2.0.1", + "realpath-native": "^2.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "@jest/core": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.5.4.tgz", + "integrity": "sha512-3uSo7laYxF00Dg/DMgbn4xMJKmDdWvZnf89n8Xj/5/AeQ2dOQmn6b6Hkj/MleyzZWXpwv+WSdYWl4cLsy2JsoA==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/reporters": "^25.5.1", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^25.5.0", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-resolve-dependencies": "^25.5.4", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "jest-watcher": "^25.5.0", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "realpath-native": "^2.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "node-notifier": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", + "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" + } + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "optional": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "optional": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + } + } + }, + "jest-changed-files": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", + "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "execa": "^3.2.0", + "throat": "^5.0.0" + }, + "dependencies": { + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true + } + } + }, + "jest-config": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", + "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^25.5.4", + "@jest/types": "^25.5.0", + "babel-jest": "^25.5.1", + "chalk": "^3.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^25.5.0", + "jest-environment-node": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-jasmine2": "^25.5.4", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "micromatch": "^4.0.2", + "pretty-format": "^25.5.0", + "realpath-native": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "jest-environment-jsdom": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", + "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "jsdom": "^15.2.1" + } + }, + "jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "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" + } + }, + "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 + }, + "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" + } + } + } + }, + "jest-diff": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", + "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", + "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", + "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.4.0.tgz", + "integrity": "sha512-KTitVGMDrn2+pt7aZ8/yUTuS333w3pWt1Mf88vMntw7ZSBNDkRS6/4XLbFpWXYfWfp1FjcjQTOKzbK20oIehWQ==", + "dev": true, + "requires": { + "@jest/environment": "^25.4.0", + "@jest/fake-timers": "^25.4.0", + "@jest/types": "^25.4.0", + "jest-mock": "^25.4.0", + "jest-util": "^25.4.0", + "jsdom": "^15.2.1" + }, + "dependencies": { + "jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + } + }, + "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" + } + }, + "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 + }, + "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" + } + } + } + }, + "jest-environment-node": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", + "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-jasmine2": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", + "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", + "dev": true, + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^25.5.0", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "co": "^4.6.0", + "expect": "^25.5.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^25.5.0", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-runtime": "^25.5.4", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0", + "throat": "^5.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", + "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", + "dev": true, + "requires": { + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + } + }, + "jest-matcher-utils": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", + "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0" + } + }, + "jest-nunit-reporter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jest-nunit-reporter/-/jest-nunit-reporter-1.3.1.tgz", + "integrity": "sha1-2xmVprP68SkftT+wNyJJcKpLVJc=", + "dev": true, + "requires": { + "mkdirp": "^0.5.1", + "read-pkg": "^3.0.0", + "xml": "^1.0.1" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "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" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true + }, + "jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true + }, + "jest-resolve": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", + "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "browser-resolve": "^1.11.3", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.1", + "read-pkg-up": "^7.0.1", + "realpath-native": "^2.0.0", + "resolve": "^1.17.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", + "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-snapshot": "^25.5.1" + } + }, + "jest-runner": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", + "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-docblock": "^25.3.0", + "jest-haste-map": "^25.5.1", + "jest-jasmine2": "^25.5.4", + "jest-leak-detector": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "jest-runtime": "^25.5.4", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runtime": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", + "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/globals": "^25.5.2", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "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 + }, + "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 + }, + "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 + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + } + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", + "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/prettier": "^1.19.0", + "chalk": "^3.0.0", + "expect": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "make-dir": "^3.0.0", + "natural-compare": "^1.4.0", + "pretty-format": "^25.5.0", + "semver": "^6.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", + "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", + "dev": true, + "requires": { + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "jest-util": "^25.5.0", + "string-length": "^3.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha1-o6vicYryQaKykE+EpiWXDzia4yo=", + "dev": true + }, + "js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "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.11.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", + "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", + "dev": true, + "requires": { + "abab": "^1.0.4", + "acorn": "^5.3.0", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": ">= 0.3.1 < 0.4.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.0", + "escodegen": "^1.9.0", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.2.0", + "nwsapi": "^2.0.0", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.83.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.3", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^4.0.0", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=", + "dev": true + }, + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "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": "0.3.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", + "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", + "dev": true, + "requires": { + "cssom": "0.3.x" + } + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "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" + } + }, + "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 + }, + "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" + } + }, + "ws": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", + "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" + } + } + } + }, + "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-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify": { + "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": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + }, + "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 + }, + "jsonpath-plus": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", + "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==", + "dev": true + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz", + "integrity": "sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==", + "dev": true, + "requires": { + "array-includes": "^3.1.1", + "object.assign": "^4.1.0" + } + }, + "jszip": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz", + "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "dev": true + }, + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "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": "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 + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "dev": true, + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "dev": true, + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "dev": true + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dev": true, + "requires": { + "immediate": "~3.0.5" + } + }, + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + } + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "livereload-js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", + "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", + "dev": true + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "dependencies": { + "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" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.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.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "dev": true + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=", + "dev": true + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=", + "dev": true + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=", + "dev": true + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=", + "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._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", + "dev": true + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", + "dev": true + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", + "dev": true + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", + "dev": true, + "requires": { + "lodash._root": "^3.0.0" + } + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", + "dev": true + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "dev": true + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=", + "dev": true + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", + "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": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", + "dev": true, + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "loglevel": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.0.tgz", + "integrity": "sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA==", + "dev": true + }, + "lolex": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", + "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "requires": { + "tmpl": "1.0.5" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=", + "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" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "dev": true, + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "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-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" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + }, + "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" + } + } + } + }, + "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 + }, + "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" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "dependencies": { + "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" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + } + } + }, + "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.0.3", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", + "integrity": "sha1-+kT4siYmFaty8ICKQB1HinDjlNs=", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "requires": { + "mime-db": "1.51.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 + }, + "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.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", + "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.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", + "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "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.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "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" + } + } + } + }, + "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 + }, + "msal": { + "version": "1.4.13", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.13.tgz", + "integrity": "sha512-uFEa4KGlpGqNMwa7/1OQc6WQUF8iwHbaiHMVn0Cl66Ec7o30ZTtX9s9OWrf0wAxp8Mwg0JEE886z/PHpsiZUxQ==", + "requires": { + "tslib": "^1.9.3" + } + }, + "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 + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", + "dev": true, + "requires": { + "duplexer2": "0.0.2" + } + }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "dev": true + }, + "nanoid": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", + "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-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.7.6", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz", + "integrity": "sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==", + "dev": true + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "requires": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "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" + } + } + } + }, + "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 + } + } + }, + "node-notifier": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.0.2.tgz", + "integrity": "sha1-RDhEn+aeMh+UHO+UOYaweXAycBs=", + "dev": true, + "requires": { + "growly": "^1.3.0", + "semver": "^5.3.0", + "shellwords": "^0.1.0", + "which": "^1.2.12" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", + "dev": true + }, + "node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "dev": true, + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.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" + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "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 + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "requires": { + "glob": "^7.1.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" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "node-zip": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/node-zip/-/node-zip-1.1.1.tgz", + "integrity": "sha1-lNGtZ0o81GoViN1zb0qaeMdX62I=", + "dev": true, + "requires": { + "jszip": "2.5.0" + }, + "dependencies": { + "jszip": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.5.0.tgz", + "integrity": "sha1-dET9hVHd8+XacZj+oMkbyDCMwnQ=", + "dev": true, + "requires": { + "pako": "~0.2.5" + } + }, + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", + "dev": true + } + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "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 + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "requires": { + "once": "^1.3.2" + } + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "npm-package-arg": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", + "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", + "dev": true, + "requires": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "npm-packlist": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", + "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + }, + "dependencies": { + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + } + } + }, + "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, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~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" + } + }, + "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" + } + } + } + }, + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "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.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "office-ui-fabric-core": { + "version": "9.6.1-fluent2", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-9.6.1-fluent2.tgz", + "integrity": "sha512-gcBs5HHr7tjkvk/+Ls10ttb3jEllRn7SvJitX/kx/gQq8BiFMSMKr1w+oNqXlh4EgkBHWUlJVPrYUu1KW/jVaQ==" + }, + "office-ui-fabric-react": { + "version": "7.174.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.174.1.tgz", + "integrity": "sha512-zRUpUqZtVncvb+Tt+5SVNEcI3MfpwTLU+v2u7ZdF9ukPbD+UBKJSkIbydyO0P2S5jVizgdqioSOarfUA70ICvw==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.17.6", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.9.26", + "@uifabric/icons": "^7.5.23", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.19.0", + "@uifabric/utilities": "^7.33.5", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "opn": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", + "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + } + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "orchestrator": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", + "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=", + "dev": true, + "requires": { + "end-of-stream": "~0.1.5", + "sequencify": "~0.0.7", + "stream-consume": "~0.1.0" + }, + "dependencies": { + "end-of-stream": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", + "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=", + "dev": true, + "requires": { + "once": "~1.3.0" + } + }, + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "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-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "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": "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-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-reflect": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-reflect/-/p-reflect-2.1.0.tgz", + "integrity": "sha512-paHV8NUz8zDHu5lhr/ngGWQiW067DK/+IbJ+RfZ4k+s8y4EKyYCz8pGYWjxCg35eHztpJAt+NUgvN4L+GCbPlg==", + "dev": true + }, + "p-retry": { + "version": "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-settle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/p-settle/-/p-settle-4.1.1.tgz", + "integrity": "sha512-6THGh13mt3gypcNMm0ADqVNCcYa3BK6DWsuJWFCuEKP1rpY+OKGp7gaZwVmLspmic01+fsg/fN57MfvDzZ/PuQ==", + "dev": true, + "requires": { + "p-limit": "^2.2.2", + "p-reflect": "^2.1.0" + } + }, + "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 + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "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": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "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": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "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": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", + "dev": true, + "requires": { + "through": "~2.3" + } + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pidof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pidof/-/pidof-1.0.2.tgz", + "integrity": "sha1-+6Dq4cgzWhHrgJn10PPvvEXLTpA=", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "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.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true + }, + "pkg-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", + "integrity": "sha1-N45W1v0T6Iv7b0ol33qD+qvduls=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "load-json-file": "^1.1.0", + "object-assign": "^4.0.1", + "symbol": "^0.2.1" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "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": "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" + } + }, + "plugin-log": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", + "integrity": "sha1-hgSc9qsQgzOYqTHzaJy67nteEzM=", + "dev": true, + "requires": { + "chalk": "^1.1.1", + "dateformat": "^1.0.11" + }, + "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" + } + }, + "dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1", + "meow": "^3.3.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": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "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.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "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-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-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "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" + } + }, + "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": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", + "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", + "dev": true, + "requires": { + "css-modules-loader-core": "^1.1.0", + "generic-names": "^2.0.1", + "lodash.camelcase": "^4.3.0", + "postcss": "^7.0.1", + "string-hash": "^1.1.1" + } + }, + "postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", + "dev": true, + "requires": { + "postcss": "^6.0.1" + }, + "dependencies": { + "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" + } + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "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" + } + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "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" + } + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "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" + } + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.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": { + "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-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-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "dev": true, + "requires": { + "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.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + } + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "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-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.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "pseudolocale": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.1.0.tgz", + "integrity": "sha512-OZ8I/hwYEJ3beN3IEcNnt8EpcqblH0/x23hulKBXjs+WhTTEle+ijCHCkh2bd+cIIeCuCwSCbBe93IthGG6hLw==", + "dev": true, + "requires": { + "commander": "*" + } + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "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" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.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.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "dev": true + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "ramda": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", + "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "raw-loader": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", + "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=" + }, + "react": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz", + "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + } + }, + "react-dom": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.13.1.tgz", + "integrity": "sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.19.1" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-table-6": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/react-table-6/-/react-table-6-6.11.0.tgz", + "integrity": "sha512-zO24J+1Qg2AHxtSNMfHeGW1dxFcmLJQrAeLJyCAENdNdwJt+YolDDtJEBdZlukon7rZeAdB3d5gUH6eb9Dn5Ug==", + "requires": { + "classnames": "^2.2.5" + } + }, + "read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", + "dev": true, + "requires": { + "mute-stream": "~0.0.4" + } + }, + "read-package-json": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", + "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", + "dev": true, + "requires": { + "glob": "^7.1.1", + "json-parse-even-better-errors": "^2.3.0", + "normalize-package-data": "^2.0.0", + "npm-normalize-package-bin": "^1.0.0" + } + }, + "read-package-tree": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.6.tgz", + "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==", + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "once": "^1.3.0", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "read-yaml-file": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.1.0.tgz", + "integrity": "sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==", + "dev": true, + "requires": { + "js-yaml": "^4.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "readable-stream": { + "version": "2.3.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" + } + }, + "readdir-scoped-modules": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", + "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "readdirp": { + "version": "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" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + }, + "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" + } + } + } + }, + "realpath-native": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", + "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", + "dev": true + }, + "recast": { + "version": "0.11.23", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "integrity": "sha1-RR/TAEqx5N+bTktmN2sqIZEkYtM=", + "dev": true, + "requires": { + "ast-types": "0.9.6", + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", + "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 + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "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" + } + }, + "regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "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-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "dev": true, + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "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" + } + } + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "dev": true, + "requires": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "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 + }, + "requirejs": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", + "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "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 + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "dev": true, + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "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 + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "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.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "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" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "sass": { + "version": "1.32.12", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.12.tgz", + "integrity": "sha512-zmXn03k3hN0KaiVTjohgkg98C3UowhL1/VSGdj4/VAAiMKGQOE80PFPxFP2Kyq0OUskPKcY5lImkhBKEHlypJA==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0" + }, + "dependencies": { + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "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" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + } + } + }, + "sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "dev": true, + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + }, + "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 + }, + "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" + } + }, + "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-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "sass-loader": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.0.tgz", + "integrity": "sha512-+qeMu563PN7rPdit2+n5uuYVR0SSVwm0JsOUsaJXzgYcClWSlmX0iHDnmeOobPkf5kUglVot3QS6SyLyaQoJ4w==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.1.0", + "semver": "^6.3.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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 + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "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.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" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "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" + } + }, + "scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^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" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + } + } + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "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.14", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.14.tgz", + "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==", + "dev": true, + "requires": { + "node-forge": "^0.10.0" + }, + "dependencies": { + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "dev": true + } + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "dev": true, + "requires": { + "sver-compat": "^1.5.0" + } + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=", + "dev": true + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "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=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "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" + } + }, + "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 + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "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" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + }, + "dependencies": { + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "sockjs-client": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.2.tgz", + "integrity": "sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ==", + "dev": true, + "requires": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.5.3" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "sort-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", + "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", + "dev": true, + "requires": { + "is-plain-obj": "^2.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-loader": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz", + "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==", + "dev": true, + "requires": { + "async": "^2.5.0", + "loader-utils": "^1.1.0" + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.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" + } + } + } + }, + "split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "requires": { + "through": "2" + } + }, + "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.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "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": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "dev": true + }, + "stack-utils": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", + "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + } + } + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "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" + } + }, + "stream-combiner": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", + "integrity": "sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg=", + "dev": true, + "requires": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } + }, + "stream-consume": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", + "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", + "dev": true + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=", + "dev": true + }, + "string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true + }, + "string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=", + "dev": true + }, + "string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dev": true, + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "string-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" + }, + "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-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "string.prototype.matchall": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", + "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "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" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "stylehacks": { + "version": "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" + } + } + } + }, + "sudo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", + "integrity": "sha1-zPKGaRIPi3T4K4Rt/38clRIO/yA=", + "dev": true, + "requires": { + "inpath": "~1.0.2", + "pidof": "~1.0.2", + "read": "~1.0.3" + } + }, + "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" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "dev": true, + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha1-O5hzuKkB5Hxu/iFSajrDcu8ou8c=", + "dev": true + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "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": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "tar": { + "version": "5.0.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-5.0.11.tgz", + "integrity": "sha512-E6q48d5y4XSCD+Xmwc0yc8lXuyDK38E0FB8N4S/drQRtXOMUhfhDxbB0xr2KKDhNfO51CFmoa6Oz00nAkWsjnA==", + "dev": true, + "requires": { + "chownr": "^1.1.4", + "fs-minipass": "^2.1.0", + "minipass": "^3.1.3", + "minizlib": "^2.1.2", + "mkdirp": "^0.5.5", + "yallist": "^4.0.0" + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "ternary-stream": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.1.1.tgz", + "integrity": "sha512-j6ei9hxSoyGlqTmoMjOm+QNvUKDOIY6bNl4Uh1lhBvl6yjPW2iLqxDUYyfDPZknQ4KdRziFl+ec99iT4l7g0cw==", + "dev": true, + "requires": { + "duplexify": "^3.5.0", + "fork-stream": "^0.0.4", + "merge-stream": "^1.0.0", + "through2": "^2.0.1" + }, + "dependencies": { + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + } + } + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "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 + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", + "dev": true, + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "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" + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tiny-lr": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", + "integrity": "sha1-s/26gC5dVqM8L28QeUsy5Hescp0=", + "dev": true, + "requires": { + "body-parser": "~1.14.0", + "debug": "~2.2.0", + "faye-websocket": "~0.10.0", + "livereload-js": "^2.2.0", + "parseurl": "~1.3.0", + "qs": "~5.1.0" + }, + "dependencies": { + "body-parser": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", + "integrity": "sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk=", + "dev": true, + "requires": { + "bytes": "2.2.0", + "content-type": "~1.0.1", + "debug": "~2.2.0", + "depd": "~1.1.0", + "http-errors": "~1.3.1", + "iconv-lite": "0.4.13", + "on-finished": "~2.3.0", + "qs": "5.2.0", + "raw-body": "~2.1.5", + "type-is": "~1.6.10" + }, + "dependencies": { + "qs": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", + "integrity": "sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=", + "dev": true + } + } + }, + "bytes": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", + "integrity": "sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg=", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "statuses": "1" + } + }, + "iconv-lite": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", + "integrity": "sha1-H4irpKsLFQjoMSrMOTRfNumS4vI=", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + }, + "qs": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", + "integrity": "sha1-TZMuXH6kEcynajEtOaYGIA/VDNk=", + "dev": true + }, + "raw-body": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", + "integrity": "sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q=", + "dev": true, + "requires": { + "bytes": "2.4.0", + "iconv-lite": "0.4.13", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", + "integrity": "sha1-fZcZb51br39pNeJZhVSe3SpsIzk=", + "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.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "dev": true, + "requires": { + "through2": "^2.0.3" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "true-case-path": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", + "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", + "dev": true + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "tslint": { + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz", + "integrity": "sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^4.0.1", + "glob": "^7.1.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.8.0", + "tsutils": "^2.29.0" + }, + "dependencies": { + "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" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "tslint-microsoft-contrib": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tslint-microsoft-contrib/-/tslint-microsoft-contrib-6.2.0.tgz", + "integrity": "sha512-6tfi/2tHqV/3CL77pULBcK+foty11Rr0idRDxKnteTaKm6gWF9qmaCNU17HVssOuwlYNyOmd9Jsmjd+1t3a3qw==", + "dev": true, + "requires": { + "tsutils": "^2.27.2 <2.29.0" + }, + "dependencies": { + "tsutils": { + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.28.0.tgz", + "integrity": "sha512-bh5nAtW0tuhvOJnx1GLRn5ScraRLICGyJV5wJhtRWOLsxW70Kk5tZtpK3O/hW6LDnqKS9mlUMPZj9fEMJ0gxqA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, + "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": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "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==" + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "type-fest": { + "version": "0.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 + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "3.9.10", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", + "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", + "dev": true + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + } + } + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "dev": true + }, + "undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "dependencies": { + "fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", + "dev": true + } + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", + "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" + } + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "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 + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "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-parse": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.4.tgz", + "integrity": "sha512-ITeAByWWoqutFClc/lRZnFplgXgEZr3WJ6XngMM/N9DMIm4K8zXPCZ1Jdu0rERwO84w1WC5wkle2ubwTA4NTBg==", + "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.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 + } + } + }, + "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" + } + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "v8-to-istanbul": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", + "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + }, + "v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "dev": true + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", + "dev": true + }, + "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" + } + }, + "vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "dev": true, + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, + "requires": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "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 + } + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "requires": { + "makeerror": "1.0.12" + } + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + }, + "dependencies": { + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "optional": true + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "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, + "optional": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + } + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, + "optional": true, + "requires": { + "chokidar": "^2.1.8" + } + }, + "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": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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 + }, + "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" + } + } + } + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "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" + } + }, + "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" + } + } + } + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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.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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", + "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", + "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" + }, + "dependencies": { + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true + } + } + }, + "webpack-dev-server": { + "version": "3.11.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.3.tgz", + "integrity": "sha512-3x31rjbEQWKMNzacUZRE6wXvUFuGpH7vr0lIEbYpMAG9BOxi0928QU1BBswOAP3kg3H1O4hiS+sq4YyAn6ANnA==", + "dev": true, + "requires": { + "ansi-html-community": "0.0.8", + "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.3.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.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "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": "^13.3.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 + }, + "body-parser": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "dev": true, + "requires": { + "bytes": "3.1.1", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.6", + "raw-body": "2.4.2", + "type-is": "~1.6.18" + }, + "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" + } + } + } + }, + "bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "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": { + "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-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" + } + } + } + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + } + }, + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "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" + } + }, + "express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "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" + } + } + } + }, + "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" + } + }, + "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 + } + } + }, + "http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "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" + } + }, + "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-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-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "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" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "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" + } + }, + "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-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "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 + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "dev": true + }, + "raw-body": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "dev": true, + "requires": { + "bytes": "3.1.1", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "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 + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "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.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "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.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "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 + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "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": "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": "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": { + "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-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" + } + } + } + }, + "ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "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" + }, + "dependencies": { + "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 + } + } + }, + "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" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "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" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.7.1.tgz", + "integrity": "sha1-303C4/JaY7H6WzLtbWwTlXfWkN4=", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "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" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "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 + }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=", + "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 + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "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" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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 + }, + "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 + }, + "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 + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "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": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "write-yaml-file": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/write-yaml-file/-/write-yaml-file-4.2.0.tgz", + "integrity": "sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==", + "dev": true, + "requires": { + "js-yaml": "^4.0.0", + "write-file-atomic": "^3.0.3" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "ws": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "dev": true + }, + "xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=", + "dev": true + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "xmldoc": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.2.tgz", + "integrity": "sha512-ruPC/fyPNck2BD1dpz0AZZyrEwMOrWTO5lDdIXS91rs3wtm4j+T8Rp2o+zoOYkkAxJTZRPOSnOGei1egoRmKMQ==", + "dev": true, + "requires": { + "sax": "^1.2.1" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yargs": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", + "integrity": "sha1-y0BQwBWb+2u2ScD0r1UFJqhGGdw=", + "dev": true, + "requires": { + "camelcase": "^2.0.1", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "lodash.assign": "^4.0.3", + "os-locale": "^1.4.0", + "pkg-conf": "^1.1.2", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1", + "string-width": "^1.0.1", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.0" + }, + "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 + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.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" + } + }, + "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" + } + }, + "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" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + } + } + } + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true + }, + "z-schema": { + "version": "3.18.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-3.18.4.tgz", + "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" + } + } + } +} diff --git a/samples/react-lists-hide/package.json b/samples/react-lists-hide/package.json new file mode 100644 index 000000000..7951106cd --- /dev/null +++ b/samples/react-lists-hide/package.json @@ -0,0 +1,39 @@ +{ + "name": "hide-lists-wp", + "version": "0.0.1", + "private": true, + "main": "lib/index.js", + "scripts": { + "build": "gulp bundle", + "clean": "gulp clean", + "test": "gulp test" + }, + "dependencies": { + "@fluentui/react": "^8.55.1", + "@microsoft/sp-core-library": "1.13.0", + "@microsoft/sp-lodash-subset": "1.13.0", + "@microsoft/sp-office-ui-fabric-core": "1.13.0", + "@microsoft/sp-property-pane": "1.13.0", + "@microsoft/sp-webpart-base": "1.13.0", + "@pnp/common": "^2.12.0", + "@pnp/logging": "^2.12.0", + "@pnp/odata": "^2.12.0", + "@pnp/sp": "^2.12.0", + "bootstrap": "^5.1.3", + "office-ui-fabric-react": "7.174.1", + "react": "16.13.1", + "react-dom": "16.13.1", + "react-table-6": "^6.11.0" + }, + "devDependencies": { + "@types/react": "16.9.51", + "@types/react-dom": "16.9.8", + "@microsoft/sp-build-web": "1.13.0", + "@microsoft/sp-tslint-rules": "1.13.0", + "@microsoft/sp-module-interfaces": "1.13.0", + "@microsoft/rush-stack-compiler-3.9": "0.4.47", + "gulp": "~4.0.2", + "ajv": "~5.2.2", + "@types/webpack-env": "1.13.1" + } +} diff --git a/samples/react-lists-hide/src/Helper/Constant.ts b/samples/react-lists-hide/src/Helper/Constant.ts new file mode 100644 index 000000000..6df98758b --- /dev/null +++ b/samples/react-lists-hide/src/Helper/Constant.ts @@ -0,0 +1,9 @@ +export const CallOutMessages: any = { + hideList: "Do you want to Hide this List?", + unHideList: "Do you want to Un-hide this List?" +}; + +export const buttonTexts: any = { + hide: "Hide", + Unhide: "Un-hide" +}; \ No newline at end of file diff --git a/samples/react-lists-hide/src/index.ts b/samples/react-lists-hide/src/index.ts new file mode 100644 index 000000000..fb81db1e2 --- /dev/null +++ b/samples/react-lists-hide/src/index.ts @@ -0,0 +1 @@ +// A file is required to be in the root of the /src directory by the TypeScript compiler diff --git a/samples/react-lists-hide/src/webparts/hideLists/HideListsWebPart.manifest.json b/samples/react-lists-hide/src/webparts/hideLists/HideListsWebPart.manifest.json new file mode 100644 index 000000000..57c87962f --- /dev/null +++ b/samples/react-lists-hide/src/webparts/hideLists/HideListsWebPart.manifest.json @@ -0,0 +1,28 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx/client-side-web-part-manifest.schema.json", + "id": "1b1dc257-2f1f-4255-a742-148a73e7be99", + "alias": "HideListsWebPart", + "componentType": "WebPart", + + // The "*" signifies that the version should be taken from the package.json + "version": "*", + "manifestVersion": 2, + + // If true, the component can only be installed on sites where Custom Script is allowed. + // Components that allow authors to embed arbitrary script code should set this to true. + // https://support.office.com/en-us/article/Turn-scripting-capabilities-on-or-off-1f2c515f-5d7e-448a-9fd7-835da935584f + "requiresCustomScript": false, + "supportedHosts": ["SharePointWebPart", "TeamsPersonalApp", "TeamsTab", "SharePointFullPage"], + "supportsThemeVariants": true, + + "preconfiguredEntries": [{ + "groupId": "5c03119e-3074-46fd-976b-c60198311f70", // Other + "group": { "default": "Other" }, + "title": { "default": "HideLists" }, + "description": { "default": "This WebPart is used to show all lists in Site collection with an option to hide lists from site contents" }, + "officeFabricIconFontName": "Page", + "properties": { + "description": "HideLists" + } + }] +} diff --git a/samples/react-lists-hide/src/webparts/hideLists/HideListsWebPart.ts b/samples/react-lists-hide/src/webparts/hideLists/HideListsWebPart.ts new file mode 100644 index 000000000..da9f374b6 --- /dev/null +++ b/samples/react-lists-hide/src/webparts/hideLists/HideListsWebPart.ts @@ -0,0 +1,70 @@ +import * as React from 'react'; +import * as ReactDom from 'react-dom'; +import { Version } from '@microsoft/sp-core-library'; +import { + IPropertyPaneConfiguration, + PropertyPaneTextField +} from '@microsoft/sp-property-pane'; +import { BaseClientSideWebPart } from '@microsoft/sp-webpart-base'; + +import * as strings from 'HideListsWebPartStrings'; +import HideLists from './components/HideLists'; +import { sp } from '@pnp/sp'; + +export interface IHideListsWebPartProps { + description: string; +} + +export default class HideListsWebPart extends BaseClientSideWebPart { + + private listsinSiteCollection = []; + + protected onInit(): Promise { + return super.onInit().then(_ => { + sp.setup({ + spfxContext: this.context + }); + }); + } + + public render(): void { + const element: React.ReactElement = React.createElement( + HideLists, + { + ctx: this.context + } + ); + + ReactDom.render(element, this.domElement); + } + + protected onDispose(): void { + ReactDom.unmountComponentAtNode(this.domElement); + } + + protected get dataVersion(): Version { + return Version.parse('1.0'); + } + + protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + return { + pages: [ + { + header: { + description: strings.PropertyPaneDescription + }, + groups: [ + { + groupName: strings.BasicGroupName, + groupFields: [ + PropertyPaneTextField('description', { + label: strings.DescriptionFieldLabel + }) + ] + } + ] + } + ] + }; + } +} diff --git a/samples/react-lists-hide/src/webparts/hideLists/components/HideLists.module.scss b/samples/react-lists-hide/src/webparts/hideLists/components/HideLists.module.scss new file mode 100644 index 000000000..ee8144d28 --- /dev/null +++ b/samples/react-lists-hide/src/webparts/hideLists/components/HideLists.module.scss @@ -0,0 +1,74 @@ +@import '~office-ui-fabric-react/dist/sass/References.scss'; + +.hideLists { + .container { + max-width: 700px; + margin: 0px auto; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 25px 50px 0 rgba(0, 0, 0, 0.1); + } + + .row { + @include ms-Grid-row; + @include ms-fontColor-white; + background-color: $ms-color-themeDark; + padding: 20px; + } + + .column { + @include ms-Grid-col; + @include ms-lg10; + @include ms-xl8; + @include ms-xlPush2; + @include ms-lgPush1; + } + + .title { + @include ms-font-xl; + @include ms-fontColor-white; + } + + .subTitle { + @include ms-font-l; + @include ms-fontColor-white; + } + + .description { + @include ms-font-l; + @include ms-fontColor-white; + } + + .button { + // Our button + text-decoration: none; + height: 32px; + + // Primary Button + min-width: 80px; + background-color: $ms-color-themePrimary; + border-color: $ms-color-themePrimary; + color: $ms-color-white; + + // Basic Button + outline: transparent; + position: relative; + font-family: "Segoe UI WestEuropean","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif; + -webkit-font-smoothing: antialiased; + font-size: $ms-font-size-m; + font-weight: $ms-font-weight-regular; + border-width: 0; + text-align: center; + cursor: pointer; + display: inline-block; + padding: 0 16px; + + .label { + font-weight: $ms-font-weight-semibold; + font-size: $ms-font-size-m; + height: 32px; + line-height: 32px; + margin: 0 4px; + vertical-align: top; + display: inline-block; + } + } +} diff --git a/samples/react-lists-hide/src/webparts/hideLists/components/HideLists.tsx b/samples/react-lists-hide/src/webparts/hideLists/components/HideLists.tsx new file mode 100644 index 000000000..6fa9f62ba --- /dev/null +++ b/samples/react-lists-hide/src/webparts/hideLists/components/HideLists.tsx @@ -0,0 +1,242 @@ +import * as React from 'react'; +import styles from './HideLists.module.scss'; +import { IHideListsProps } from './IHideListsProps'; +import { IHideListsState } from './IHideListsState'; +import { sp } from "@pnp/sp"; +import "@pnp/sp/webs"; +import "@pnp/sp/lists"; +import "@pnp/sp/site-users/web"; +import ReactTable from "react-table-6"; +import 'react-table-6/react-table.css'; +import 'bootstrap/dist/css/bootstrap.min.css'; +import { DefaultButton, FocusTrapCallout } from '@microsoft/office-ui-fabric-react-bundle'; +import { CallOutMessages, buttonTexts } from "../../../Helper/Constant"; +import { FocusZone, FocusZoneTabbableElements, MessageBarType, PrimaryButton, Stack } from 'office-ui-fabric-react'; +import { MessageBar, MessageBarButton } from 'office-ui-fabric-react'; + +export default class HideLists extends React.Component { + private columns = [ + { + Header: "List Name", + accessor: "Title", + headerStyle: { whiteSpace: 'nowrap' }, + style: { whiteSpace: 'normal' }, + sortable: true, + filterable: true, + width: 150, + Cell: row => ( +

    + ) + }, + { + Header: "List Type", + accessor: "BaseTemplate", + headerStyle: { whiteSpace: 'nowrap' }, + style: { whiteSpace: 'normal' }, + sortable: true, + filterable: true, + width: 120, + Cell: row => ( +
    {row.original.BaseTemplate}
    + ) + }, + { + Header: "List GUID", + accessor: "Id", + headerStyle: { whiteSpace: 'nowrap' }, + style: { whiteSpace: 'normal' }, + sortable: true, + filterable: true, + Cell: row => ( +
    {row.original.Id}
    + ) + }, + { + Header: "Is Hidden", + accessor: "Hidden", + headerStyle: { whiteSpace: 'nowrap' }, + style: { whiteSpace: 'normal' }, + sortable: true, + filterable: true, + width: 100, + Cell: row => ( +
    {row.original.Hidden.toString()}
    + ) + }, + { + Header: "Action", + accessor: "", + headerStyle: { whiteSpace: 'nowrap' }, + style: { whiteSpace: 'normal', color: '#0460A9', fontWeight: 'bold', flexWrap: 'wrap' }, + width: 140, + Cell: row => ( + <> + { + row.original.Hidden ? + this.actionbtnClicked(row, buttonTexts.Unhide)}>{buttonTexts.Unhide} + : + this.actionbtnClicked(row, buttonTexts.hide)}>{buttonTexts.hide} + } + + ) + } + ]; + private tableInstance; + + constructor(props) { + super(props); + + this.state = { + data: [], + rowData: null, + user: null, + isCalloutVisible: false, + isConfirmCalloutMessage: "", + isConfirmCallOutVisible: false + }; + } + + public async componentDidMount() { + await this.GetLists(); + await this.checkifUserisAdmin(); + } + + private async checkifUserisAdmin() { + await sp.web.currentUser().then((userObj) => { + this.setState({ user: userObj }, () => { + console.log("user", this.state.user); + console.log("isAdmin", this.state.user.IsSiteAdmin); + }); + }); + } + + private async unHideList() { + let row = this.state.rowData; + console.log("In UnHideList method"); + console.log("row", row); + console.log("List Title - ", row.original.Title); + console.log("List GUID - ", row.original.Id); + + try { + await sp.web.lists.getById(row.original.Id).update({ + Hidden: false + }); + await this.GetLists(); + } + catch (ex) { + console.log('Error', ex); + } + } + + private async hideList() { + let row = this.state.rowData; + console.log("In HideList method"); + console.log("row", row); + console.log("List Title - ", row.original.Title); + console.log("List GUID - ", row.original.Id); + + try { + await sp.web.lists.getById(row.original.Id).update({ + Hidden: true + }); + await this.GetLists(); + } + catch (ex) { + console.log('Error', ex); + } + } + + private async GetLists(): Promise { + return sp.web.lists.filter("BaseTemplate eq 100 or BaseTemplate eq 101 or BaseTemplate eq 106 or BaseTemplate eq 119").get().then((lsData) => { //filter("Hidden eq false and BaseType ne 1") + console.log("Total number of lists are " + lsData.length); + console.log("data", lsData); + this.setState({ data: lsData }); + }); + } + + private actionbtnClicked = (row, btnText) => { + switch (btnText) { + case buttonTexts.hide: this.setState({ isConfirmCallOutVisible: true, isConfirmCalloutMessage: CallOutMessages.hideList, rowData: row }); break; + case buttonTexts.Unhide: this.setState({ isConfirmCallOutVisible: true, isConfirmCalloutMessage: CallOutMessages.unHideList, rowData: row }); break; + } + } + + private _onCalloutDismiss = () => { + this.setState({ isCalloutVisible: false, isConfirmCalloutMessage: "", isConfirmCallOutVisible: false }); + } + + private onConfirmationMessageYesClicked = (event) => { + switch (this.state.isConfirmCalloutMessage) { + case CallOutMessages.hideList: this.hideList(); this._onCalloutDismiss(); break; + case CallOutMessages.unHideList: this.unHideList(); this._onCalloutDismiss(); break; + } + } + + private onConfirmationMessageNoClicked = (event) => { + this._onCalloutDismiss(); + } + + public render(): React.ReactElement { + let { isCalloutVisible, isConfirmCallOutVisible, isConfirmCalloutMessage, data, user } = this.state; + let btnId = this.state.rowData ? "btn" + this.state.rowData.index : ""; + console.log("columns", this.columns); + console.log("data", data); + return ( +
    + { + user && user.IsSiteAdmin ? +
    +
    + Site Url: {this.props.ctx.pageContext.web.absoluteUrl}
    + Total Number of lists in the Site are {data.length} +
    +
    + { + const id = filter.pivotId || filter.id; + return row[id] !== undefined ? String(row[id]).toLowerCase().indexOf(filter.value.toLowerCase()) !== -1 : true; + }} + /> + + {isConfirmCallOutVisible && ( + + + + this.onConfirmationMessageYesClicked(event)}>Yes + this.onConfirmationMessageNoClicked(event)}>No + + + }> + {isConfirmCalloutMessage} + + + )} +
    + : +
    + + Sorry!!! This tool is only for Site Admins... + +
    + } + +
    + ); + } +} diff --git a/samples/react-lists-hide/src/webparts/hideLists/components/IHideListsProps.ts b/samples/react-lists-hide/src/webparts/hideLists/components/IHideListsProps.ts new file mode 100644 index 000000000..d72fe3936 --- /dev/null +++ b/samples/react-lists-hide/src/webparts/hideLists/components/IHideListsProps.ts @@ -0,0 +1,3 @@ +export interface IHideListsProps { + ctx: any; +} diff --git a/samples/react-lists-hide/src/webparts/hideLists/components/IHideListsState.ts b/samples/react-lists-hide/src/webparts/hideLists/components/IHideListsState.ts new file mode 100644 index 000000000..53ecd3785 --- /dev/null +++ b/samples/react-lists-hide/src/webparts/hideLists/components/IHideListsState.ts @@ -0,0 +1,10 @@ +import { IListInfo } from '@pnp/sp/lists'; + +export interface IHideListsState { + data: IListInfo[]; + rowData: any; + user: any; + isCalloutVisible: boolean; + isConfirmCalloutMessage: string; + isConfirmCallOutVisible: boolean; +} diff --git a/samples/react-lists-hide/src/webparts/hideLists/loc/en-us.js b/samples/react-lists-hide/src/webparts/hideLists/loc/en-us.js new file mode 100644 index 000000000..89f98bc1e --- /dev/null +++ b/samples/react-lists-hide/src/webparts/hideLists/loc/en-us.js @@ -0,0 +1,7 @@ +define([], function() { + return { + "PropertyPaneDescription": "Description", + "BasicGroupName": "Group Name", + "DescriptionFieldLabel": "Description Field" + } +}); \ No newline at end of file diff --git a/samples/react-lists-hide/src/webparts/hideLists/loc/mystrings.d.ts b/samples/react-lists-hide/src/webparts/hideLists/loc/mystrings.d.ts new file mode 100644 index 000000000..63108726a --- /dev/null +++ b/samples/react-lists-hide/src/webparts/hideLists/loc/mystrings.d.ts @@ -0,0 +1,10 @@ +declare interface IHideListsWebPartStrings { + PropertyPaneDescription: string; + BasicGroupName: string; + DescriptionFieldLabel: string; +} + +declare module 'HideListsWebPartStrings' { + const strings: IHideListsWebPartStrings; + export = strings; +} diff --git a/samples/react-lists-hide/teams/1b1dc257-2f1f-4255-a742-148a73e7be99_color.png b/samples/react-lists-hide/teams/1b1dc257-2f1f-4255-a742-148a73e7be99_color.png new file mode 100644 index 0000000000000000000000000000000000000000..0e1f764fa8df4791a61c71b4f011c26f9083ee52 GIT binary patch literal 10248 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 KtK_^>#Qy@$+e&%> literal 0 HcmV?d00001 diff --git a/samples/react-lists-hide/teams/1b1dc257-2f1f-4255-a742-148a73e7be99_outline.png b/samples/react-lists-hide/teams/1b1dc257-2f1f-4255-a742-148a73e7be99_outline.png new file mode 100644 index 0000000000000000000000000000000000000000..892868fab31033c06f52dba29917ca79826896aa GIT binary patch literal 542 zcmV+(0^$9MP)Px$*hxe|R9HvtmP;r^Q5eVncjjWepV=sxiDA658IMv*Rw!kmB*H@8O0z&Q2}uo7 z6B~&Iu^CyDjSwrA@+xKH85)n0PZUFU4xfx{?p>bqKmYIl{mwn-UJ3vFNdH_PY5u3A2g4wR^IR;II%}onJy17ywBE?rxlbtcBgy zg~pmPmN!cT|5$?44FS+-l?hjesED?SjKyYl`T&KSaAUGZH(Gwm# zNkDWHicW`r9KpHEYK|r9>>Z&Vs}0ag4Rx_W@oqaJ$d)eObsB{?*^J g8bBqW5>N>|11Bq?AqzNewEzGB07*qoM6N<$f*5=3%m4rY literal 0 HcmV?d00001 diff --git a/samples/react-lists-hide/tsconfig.json b/samples/react-lists-hide/tsconfig.json new file mode 100644 index 000000000..f55dc0d5f --- /dev/null +++ b/samples/react-lists-hide/tsconfig.json @@ -0,0 +1,35 @@ +{ + "extends": "./node_modules/@microsoft/rush-stack-compiler-3.9/includes/tsconfig-web.json", + "compilerOptions": { + "target": "es5", + "forceConsistentCasingInFileNames": true, + "module": "esnext", + "moduleResolution": "node", + "jsx": "react", + "declaration": true, + "sourceMap": true, + "experimentalDecorators": true, + "skipLibCheck": true, + "outDir": "lib", + "inlineSources": false, + "strictNullChecks": false, + "noUnusedLocals": false, + "typeRoots": [ + "./node_modules/@types", + "./node_modules/@microsoft" + ], + "types": [ + "webpack-env" + ], + "lib": [ + "es5", + "dom", + "es2015.collection", + "es2015.promise" + ] + }, + "include": [ + "src/**/*.ts", + "src/**/*.tsx" + ] +} diff --git a/samples/react-lists-hide/tslint.json b/samples/react-lists-hide/tslint.json new file mode 100644 index 000000000..6c3c92f28 --- /dev/null +++ b/samples/react-lists-hide/tslint.json @@ -0,0 +1,29 @@ +{ + "extends": "./node_modules/@microsoft/sp-tslint-rules/base-tslint.json", + "rules": { + "class-name": false, + "export-name": false, + "forin": false, + "label-position": false, + "member-access": true, + "no-arg": false, + "no-console": false, + "no-construct": false, + "no-duplicate-variable": true, + "no-eval": false, + "no-function-expression": true, + "no-internal-module": true, + "no-shadowed-variable": true, + "no-switch-case-fall-through": true, + "no-unnecessary-semicolons": true, + "no-unused-expression": true, + "no-with-statement": true, + "semicolon": true, + "trailing-comma": false, + "typedef": false, + "typedef-whitespace": false, + "use-named-parameter": true, + "variable-name": false, + "whitespace": false + } +} \ No newline at end of file

    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�Raq|56g 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