From dbb43915e4f075456568800aa474cb30c5cf40dc Mon Sep 17 00:00:00 2001 From: PathToSharePoint Date: Mon, 21 Feb 2022 17:55:05 -0800 Subject: [PATCH 1/8] v 0.1.0 --- .gitignore | 33 + .npmignore | 16 + .vscode/launch.json | 23 + .vscode/settings.json | 13 + .yo-rc.json | 16 + README.md | 65 + assets/React-Cherry-Picked-Content-Sample.png | Bin 0 -> 1116222 bytes config/config.json | 18 + config/deploy-azure-storage.json | 7 + config/package-solution.json | 40 + config/serve.json | 6 + config/write-manifests.json | 4 + gulpfile.js | 16 + package-lock.json | 22046 ++++++++++++++++ package.json | 32 + src/index.ts | 1 + .../CherryPickedContentWebPart.manifest.json | 28 + .../CherryPickedContentWebPart.ts | 199 + .../assets/welcome-dark.png | Bin 0 -> 12545 bytes .../assets/welcome-light.png | Bin 0 -> 12816 bytes .../components/ApprovedLibraries.ts | 20 + .../CherryPickedContent.module.scss | 34 + .../components/CherryPickedContent.tsx | 84 + .../components/ICherryPickedContentProps.ts | 13 + src/webparts/cherryPickedContent/loc/en-us.js | 13 + .../cherryPickedContent/loc/mystrings.d.ts | 16 + ...ecba-18ac-44e2-862e-fc268a929584_color.png | Bin 0 -> 10248 bytes ...ba-18ac-44e2-862e-fc268a929584_outline.png | Bin 0 -> 542 bytes tsconfig.json | 35 + tslint.json | 29 + 30 files changed, 22807 insertions(+) create mode 100644 .gitignore create mode 100644 .npmignore create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json create mode 100644 .yo-rc.json create mode 100644 README.md create mode 100644 assets/React-Cherry-Picked-Content-Sample.png create mode 100644 config/config.json create mode 100644 config/deploy-azure-storage.json create mode 100644 config/package-solution.json create mode 100644 config/serve.json create mode 100644 config/write-manifests.json create mode 100644 gulpfile.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 src/index.ts create mode 100644 src/webparts/cherryPickedContent/CherryPickedContentWebPart.manifest.json create mode 100644 src/webparts/cherryPickedContent/CherryPickedContentWebPart.ts create mode 100644 src/webparts/cherryPickedContent/assets/welcome-dark.png create mode 100644 src/webparts/cherryPickedContent/assets/welcome-light.png create mode 100644 src/webparts/cherryPickedContent/components/ApprovedLibraries.ts create mode 100644 src/webparts/cherryPickedContent/components/CherryPickedContent.module.scss create mode 100644 src/webparts/cherryPickedContent/components/CherryPickedContent.tsx create mode 100644 src/webparts/cherryPickedContent/components/ICherryPickedContentProps.ts create mode 100644 src/webparts/cherryPickedContent/loc/en-us.js create mode 100644 src/webparts/cherryPickedContent/loc/mystrings.d.ts create mode 100644 teams/3e86ecba-18ac-44e2-862e-fc268a929584_color.png create mode 100644 teams/3e86ecba-18ac-44e2-862e-fc268a929584_outline.png create mode 100644 tsconfig.json create mode 100644 tslint.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..d5ab57b0f --- /dev/null +++ b/.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/.npmignore b/.npmignore new file mode 100644 index 000000000..ae0b487c0 --- /dev/null +++ b/.npmignore @@ -0,0 +1,16 @@ +!dist +config + +gulpfile.js + +release +src +temp + +tsconfig.json +tslint.json + +*.log + +.yo-rc.json +.vscode diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 000000000..ed826d349 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,23 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Hosted workbench", + "type": "pwa-chrome", + "request": "launch", + "url": "https://enter-your-SharePoint-site/_layouts/workbench.aspx", + "webRoot": "${workspaceRoot}", + "sourceMaps": true, + "sourceMapPathOverrides": { + "webpack:///.././src/*": "${webRoot}/src/*", + "webpack:///../../../src/*": "${webRoot}/src/*", + "webpack:///../../../../src/*": "${webRoot}/src/*", + "webpack:///../../../../../src/*": "${webRoot}/src/*" + }, + "runtimeArgs": [ + "--remote-debugging-port=9222", + "-incognito" + ] + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 000000000..a31a2c332 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,13 @@ +// Place your settings in this file to overwrite default and user settings. +{ + // Configure glob patterns for excluding files and folders in the file explorer. + "files.exclude": { + "**/.git": true, + "**/.DS_Store": true, + "**/bower_components": true, + "**/coverage": true, + "**/lib-amd": true, + "src/**/*.scss.ts": true + }, + "typescript.tsdk": ".\\node_modules\\typescript\\lib" +} \ No newline at end of file diff --git a/.yo-rc.json b/.yo-rc.json new file mode 100644 index 000000000..adf7a658f --- /dev/null +++ b/.yo-rc.json @@ -0,0 +1,16 @@ +{ + "@microsoft/generator-sharepoint": { + "plusBeta": false, + "isCreatingSolution": true, + "version": "1.14.0", + "libraryName": "react-cherry-picked-content", + "libraryId": "6a0a135e-c421-4508-955a-dbb0b392104a", + "environment": "spo", + "packageManager": "npm", + "solutionName": "react-cherry-picked-content", + "solutionShortDescription": "react-cherry-picked-content description", + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "componentType": "webpart" + } +} diff --git a/README.md b/README.md new file mode 100644 index 000000000..59a035962 --- /dev/null +++ b/README.md @@ -0,0 +1,65 @@ +# react-cherry-picked-content + +## Summary + +The Cherry=Picked Content Web Part is a modern replacement for the classic Content Editor Web Part, with a twist: code snippets can only be picked from approved document libraries. + +![React Cherry=Picked Content Sample](./assets/React-Cherry-Picked-Content-Sample.png) + +## Used SharePoint Framework Version + +![version](https://img.shields.io/badge/version-1.14.0-green.svg) + +## Applies to + +- [SharePoint Framework](https://aka.ms/spfx) +- [Microsoft 365 tenant](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) + +> Get your own free development tenant by subscribing to [Microsoft 365 developer program](http://aka.ms/o365devprogram) + +## Prerequisites + +> N/A + +## Solution + +Solution|Author(s) +--------|--------- +React-Cherry-Picked-Content | [Christophe Humbert](https://github.com/PathToSharePoint) + +## Version history + +Version|Date|Comments +-------|----|-------- +0.1.0|February 21, 2022|Initial draft + +## 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.** + +--- + +## Minimal Path to Awesome + +- Clone this repository +- Under components, edit ApprovedLibraries.ts to list your approved libraries that contain HTML snippets +- Ensure that you are at the solution folder +- in the command-line run: + - **npm install** + - **gulp serve** + +## Features + +This Web Part illustrates the following concepts: + +- Cascading dropdown in the Property Pane +- Use of SPHttpClient and the SharePoint REST API to query SharePoint content +- React function component with useState and useEffect hooks + +## References + +- [Getting started with SharePoint Framework](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) +- [Building for Microsoft teams](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/build-for-teams-overview) +- [Use Microsoft Graph in your solution](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/get-started/using-microsoft-graph-apis) +- [Publish SharePoint Framework applications to the Marketplace](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/publish-to-marketplace-overview) +- [Microsoft 365 Patterns and Practices](https://aka.ms/m365pnp) - Guidance, tooling, samples and open-source controls for your Microsoft 365 development \ No newline at end of file diff --git a/assets/React-Cherry-Picked-Content-Sample.png b/assets/React-Cherry-Picked-Content-Sample.png new file mode 100644 index 0000000000000000000000000000000000000000..18fc0ae34f391b6291001fe68b9838778e2d47eb GIT binary patch literal 1116222 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�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

)HupcpFu&^C9!&*v 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]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

)%WcP(IB1Jrm%G{CqW0`1~t}}xJ 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

G7AiC(FTTq$&Ejxs6=vYB1r@Yk zkeI#=P{=G;Zq+5k8)KTAW=xmd6L*}_g_%s_G2mH#W~lq7gCI(?h(#o|X2}k0H9g## z3ZgHSI%L_I8?dT+U9s6^)BAsf$O+sXa7&H)B;wq=%Zx@z6=uRZ&IlP_`Uaqyazu-Q zU#5p)De56GVtPn3m%Kuj;^Kkq3Z&!m*mP=mlpJ_K+K*eFYfxKvgEitQ z(URav1s=rMpmJTHUw*fLkF~mA+Y=oaNmwbhV5uutYe1TS>Rdc9gHo^Dm^TIqGB$=)lZ?Guh+RbC6q+)w=fzHTYzGHo) zeZH^DBg|`GccF-PFk!T{IP>>632|jlQ+%=7L~`{JH0FI-cW?uwIdxTdc}{DoD=j!>71b&SSyZ^CX`%fW+#{>hN_Insu@9{ zqF9);RP(CF0ZpHZ)8Hyw-)6GaD?}iL%3?iRtPFsNky+CZNmBL*;%+e=*{V&z|NZrJ z8x(?=E3@#uLwzr@&eFc^Koq?tlDcwpy!Y=K<|bmwhg(Moz-cD%T%ZFU4a9K&1FG9s zPE@j(`NNtzT3OhBG5wlbP*6}*RFqd$g#v@G?7)h^3OK4pWEyTx!YTEY8l3A#R>P4|h)DZZFQIeM7Z{AwQ+^KQp{qa3;%L4&gEccyl7D zUfxhE^qQX|(1hYAC{bvf!=NsoQES4%P3MH&l;qoRPyVJz%{8@q6PK*-LCXFHqqur_ z)B^eI)Wq(Bm{J~urA-l8lRr>{p3jb<^tvu)qh>mKDM!ZwEwo@)*#u4wKq9^vT!9`| z*`EN7UdR$=IkG&4+mJ$snnDAtD}&hS^=f~yCCUqM*a*0~=lQv&7```QO8_W>wW&$J zwdH`Qiwj<2o1A+lw9F4^8ME;`Wz1FfOf|eEX5J{jzxyk7dWW(qeX%-#BK$j1O4M7U zEsW)%-~N{c?5dcEjwq`tn~17t7mSNbO2cSs-B@ZJQ);~#fg4lcrY75-HY;?IWwJU6 zcY*2M5ndP%vlP&goUaI#j2O#YpT1k4Ze5hQ0R6)o{v4+zy;c$J zyO46rkm7m9cB096G{<1Kcz%@C4m(AAAFPF^sSValPF^I? z(cVwi2|-fRlXkSxGq%x_khcktcQJNRb5t`^F$*rGF!>&zLq9w=0ht&X#kr9Fl>PZP z;=6i*AQsW+Npn{LbONr}goMPD^k0dfRBUp5Qrr*t#P116ut8E7xe29s!cpIE`W{UE zMEs{eAat^SMM1g!8HcK@5HljDYE?JeAgXA{v$K7^^-fS-{DpdENno|j`2mFabIhV) zhI0ltDJfAskxNf0m_dkMwSRK2j$a9hi<+7XKRzCh6z@~trk`-vnxSwOnc+zlS*22y z61vjOjq>$%j0eu%%d#23p1yyorGP%KkA{HZuXbF=ov5Kfm*#pYqB4GI{A2eP^X#dv z79Z6%XP@Vn;|hn>*!Kob~#N};-2#BI%b z)I`he6^U`E&T=nxLdU4?N}KX?+%+}n^N&*LsC}!5e+~YYxHUaVyeq-n+dFCTm zI{py$74MJj9aziHLykXkcev`pPZ#|KV}WJ!t1(RT|30l)ugQh$YeozRX7%X5ftlA} z)XU#oPNJ;m84bYqIKI?Shg_GaW5Ni38lKUaNOJwHIK@vlVT#x--<_a9no6I08t^^f zzKOa+c0}whC=e1*E=OOTZs=v;j%5pqutm-*hyCt?f636@0MJWt)4R|n)$*)-Tnrvc zvTx!(wG_Pw2b=2bZ2OiTEpvCB#9?%~bouT%>Nf?bx0K}aT@6>95>EM}xNmPgZJXZ} zj6wtoy-sdwj1<2L$N!KM=-ZUof-oGL$!!LaPDuj(_`5hTu8+DsOM62Kf}#Ma^K%tK zb7ZNkyCrrM_)7OsWEGSyIK%hZeXA{S+2`b5MqndEdMTo4Y2`#BHhZAuA+^MJefV9H z5Dd)QwY-#srUc=Tn8JH!w!DJ_02Pgucrjg;P&cx5aS>b=)si@}g*D^g7?n4xf&GNK ztN#2&(e%kyeay9I@a*G_-6xgf5|hT^E@J;LrMDOe-L9cSr0127p9SG^t!vLtyqtdC z-0WutgpG*=P}C~*mh2)cg~Am}G3SZ29vH9T{ySzkE)z~|Cvhq=3;qo_qX^%45!XQB zDqW!~#^M)QlPsKqypQ#Z54Aczb$s_xEDhgwRMB;Mf>t&ptOs*7obvLMbV4pO9B_Yd ze{#jY2s!EXc+}&2SM@@ylY7WF<#SLMObIu1E2l3JffltA(#f8C_Tqe2z?ZzAqk%SA zilFnloc%`b2y789G9WdZj-C>3gtL9$ve*0W6@D*bigK9ySMkfga|+EXbOnBtWz-MM z>iRl)V|blcslKS!oN>}1GJDbph;na7sBHS;m!)t)pw9cj-{E&h>u}G@+tt~N^{1bo z#4|LuCXUC5~5_VYA-GW+_4$k32K^}X<4`r?Fhmf4v?g`g4nGB6h{aZY;rFHlZ= zjI#L7`>zTt1gar2H2(9xUw3J_*RD3@ZFkh3`VE`JPkC81)&+dp&?F(TE#pRwO9ki1 zKeq=&r49b*&!<^ej-BRqJQlDkTZn}mB5yvxJ7QS;#$iN`dDy|4wLTSQ751dBJg&5{ z9RfyYOgL@=X|DZb4kf6`*^;@T#8Xvi7Qht97{vFzU9qWjN&S%n^t-VI9Klj1# z+e*(RYTn+5;yvQ_y)wIH$)n68q)fD@ZNbHOrfwIg|NiJ(FST7+i*ppRQ=Q@-(;c_0 z73tMdQo+kqk=eb9R3XTjwSV)<+|~5kH9q$xDoG%Q@^#;GWibp8=l13IpD*NA#}pT) zvxJj@8#K1vrC2n>1Qy=p7Ru9Bwa^YKUe!j=Xw)&OpwB}+Z&&$Fubt|S2YVhBUQU1W z+r3%_gF{yokZ&}#(C5{P^=6Y6TCF#56|JCXAq>s-p>(wVw(zNiPaBP@D@h zg&61B0DQ>!CgJ$G&T%Q<>aP}cM%g{+vpVB`7KcYR_=I=L2bR&{btT z7c(o!#f?YnZSM9;)sCLL;oT=mr&{)l8i*8#~^n}>a1mFr&4 zTwB!eu95VvNcOD?_wP#fXoz*|;<-|nv~^P6Zfh?bo2Ui5y|r#WJmd#w%(JtniU=nM zc0~qO(_T4ixhhJycX8Aw5^9fQ9+dAIifKPRKi18%TH-&?HFBU%jEzjo{S~*VdF}NV ze7gJhVX3C3&?2|owy@Z$vf8n{%%&U#x#8o&90$<%ni4;#0OsT>U>fJa`+4E&iEvC@ zUn>|Uaw|h}3n~##`GH5RMl8^jmimm27O$oTkCqPCqGrR~LhX!p!-87Nymrg9cGI+G z-2wmtvfo74t_AN@*6i7qZkgquSQejH=IuC?p~aUA1WJ!y@NyyD|041sJ?b-#3vQ0= zCZK{Y<$Erdo&uabK<7HttLr-zH7-1E%G%>l%lf>aE0CUGIl|~NJA71A&t!%kC#S3d zmUMi|$xJ=~Y_eN){M)Pyti?FmS~=O>aTS5Wa^_r2r?MRZYy4#EAM_OFi7#gx zYIVdoFh8;~4OxY(^sf)%CAeCcxmL0$k58aaC|PrST;K!1BeS7hAR6Pil$40-?(Em`oY+%<@kh@oh{{sN9ViC(A@<_p+SS9u&DqWC+Sv>6zNMeMP5u0zYxz;5 zK-k!LAP@-=k(N&AOeqZ!;n-g6*8?TO&!%XYz z%FOTGv(l)I>BJOii)y7&{e;9W?(8dnJaZQoMM_#S zf8OYTI_>hi+Dlfv;Ov|m!gk&rrYu!6kN1mjGv z&A*&>^}L9sUimqW)6fIMvLnY~ey2~{KJVYHqDWPTu|V#}0jpJUTQ1tXfk4*!Q;Li= zTlA>m2j$F#plvxn7mIiHD2chK^Dg&^^$&?|4;q*Ev(fjQKkm5{9?mU0?@{0Jb!U>A z^ae9WvJ9oVVKZT~(>Em2SHS&IWZI`sMzcu1#Eov_y5!d=MJsULIEj9t`nRc?z_@yU z+$7E8H}{8@7;Li584x|8OO#YcLok`4gfmE3InIO&VKPY2WBP@1_n9$XZz5H1AXRTd zxpIr{!=B7Mh+7>Z#Axl%>oO8zHLz`UGJ|WSRdRd?dF0Fds}o4qeyTaRg$q73U)H+u zNuCd%*Rtfn$B$HGvb`K-c2gMriYN`vG<+|TAyr^)c8RgKF^**LOPL-DRYyasS5%B2 z7L2rGj+@isnOo%kP+?~)Jmc57C3U67k431hll({U!H2sQKOsIPB^{fbkQgTbX4d`o z6lJ-`$@*Wfh_k$syRP~drEfCo1Sqn_*m4%ad(hfgkT9hO68~FvdZ<1>F%j|owY#Cd zzRWkSwdd(Iq`qvEJMGn76o8iMxGp9H~L8- zrQ;Zi`$BRu#B;QK_Oc&CGrnvz8V|NAdOJPPD+uJw#rW){?FU9|0PQ6=8BB!bi%u|? z$!nlyEpoQNj!kw?mJj28(wIFXvTsuC1lO_*1jL98XFav51#tXE7-^K=*`e1)O!3|Q z)Z5%c;C~=VaIKt8hlZ8{Z?~I;J(`JkVLguua$|zO`)<*8aTW^CHq&Yj@rXo-Y1JrE zIF91NRR0VrhHO3CvEShtabPkN)G2;mHK-#C3^2LrJGPUwHlgfwf`}cn3;MHn-v3Y@ zby<%8k^CA7eg9!;&r6mEOLNV7ja<4Cj({k1!uJo%{yNp4p0h+xE!<2F9D};%NilUJWqD;~lt{P&+|T+wB8ZTf&_>eVf-P>!!)CBO z3T%^?1CB*Um|0vD8+QVis9w0-m{jfZ^i0O4r-*)^4?>Jq7B}u|kpmCA(aNNmTH}YR zg8ufHc{n%OtdxD7f^louG-X7 zg*NBktA=s+l=~s-NA@}(ee0J$w;;+qf_Gu;5X#L)V*i)9lkS%ooAd zg{Ue+=UeuvL9Ta>vDAwsq@=ZzIp|!I8@}0Yd#~MzV}mHMp8^JY zyfyvz{g3%-`aTK8jmTtjs)(E=1k%^nMa~Qc?KEFgmL4Ls@gZp#m>df{o7yc1q)iE` zoP{77(<&O4*}V+2=_y|~VAZ%|2%iOBS$%o$NpdW>1V0%W$u9Oy)Bp9`YgzL#*Bv9F zv4!#BkkJSE4&hAaX0dIl$=3*g4Bv8MLpU*;K2MDqea3)yNpaO~;VNM9PJk|LK=ZVw zRolDktbg|6ucX}0mNaqr22(9z2~w}O7*SxX68%%}oL&F0S*J8HLJZ|^kc4UP0TB~y zTpfPqU2iuS`whwS*`9;i+IaLKGBpqkzIyR`lL2mzJb(VYKU!c^l&=^WwHamp$G~`4 z#z0)goMBt`>!{p*UT4F$)WN2*XRUvDWo~X|Zgp^c+_RyruUQ$wOW=5GunJ-^1U0t` z>bDE%cL*)}@C$jjwR(57Kel$(-O{H$ZiN&5@TG6 zAXd~M?#ZFA5X9|;PX#qxIszyX-bNTV-JZk9SFVl`PhZp_UB7-m)qMxgrV(9o+YDWS zjf@z5aTw`OHY;Kz{ae2;w*FgI$IMt3gxGyTCvDE+64J#~82w9Zg(gVUaFV&4Ru#Xi zeMTw(f4$4c@C!VfnuXwFy_>79!p9mu;j6CVxdLL`ckvvQ)L$`jJ!DmPC8cePO?M5= z{+68L7nSHv$6U=8;ItlaHf}nU8MIF_YcAy`PHqA**P^hSEe#fj^M{Mbk&Y z-0V+6<`P#^p^$ZX&N{zKcXw?j_?PF`eMc`}QgbqRX-0TyVt;9Y?|Jo!2|w!d(tjkh zGm%Q-!SmpYcu1og@q`QfD;+&5WdPQC^k5}r56JXUUG*>Pu^kWvjA#YmX?@JKXf-fs z-7uia=}Z|-;1=5o`(O=aC@aYi10FmzYS|HW#c2iEG*&2o+E>9eN@Gj{#-V9V+>fp? zJo|D2n1hchgGksc>X-(jF1%BoGqN)}X6l$iN|2a@hD%9m>t?VyBl{Od_I72*qVQD` z+_t8b`Xf!6fn6FtIeB?GMMcHlKpGkjYGe(!{{DU`Y3cB=u!Y_lGHF_K$$}~Z1N$lm z!^}*v^lnsKmtynXRzbTKiFbx~tLqMaY&!+>V$P{MN4ipR!s(bi7!R!BIbuT_~(v% zgj*Wt)9)sDL`@tt5#}bGCV0Vo5v{_){ujNwmXYdPoz9#N(o|VuDdS}FVdqkmTecLd z33`TVa_^ZTx}4U+h)J%k8rY1H^iiW3a?m*Xf{z~WR@J=UsUpO&!~HxZpCnY=jHN#B z$E93F(ZkM0K=q=EWey%CmW6&VqIim-bsM0d@G09a{T`01x}%tD4yeEGM!(lGmYS=Ajb?{^SJ>?e^^1Sb< zFn6Cv!474Si&{_As6ue5PA|rkf9;dzsmDNG=h! z)t9tY4PR`gS0+`ggTKei5y4uMa`e{b$GJRCgUBb^-XvKZIrU|Y~ zzkfRWNQidTQgpO3v^3K6bXL~Z=eL&E7Z$gps~czpv^K-3d$qm~sAOOd@i4V)WsOaj zAN_-KUUpyu1hng1>To_zo7H{Xaz=VjPKeT5m^ogF{+{?}@2%^eoWQSW$?>oX>~ks5 z9@JDu#a57NTYR&3#>JTu6EVqS^AFy;%wTf!Z7Q!*OivFlSNCQ&cQ@x-=M_h5o6ZqA zBU$C4&wqzkow+*wS@Y2pywA^d_IPY!yw5{UxyO%(@sO?oPYxU0u@ng-;rkiX$ zo2oK%`9fxFRNN>K&v#&r+vyyj`Yf|`4(XW5(;U|dzw#CMkI>hhcO|2JL zFOMnldG*{Y%2Z_|R}dI}vcE36@m0q}xN@a%{@`CUk;&`IK_ARBVydhhQudL9CuZOz zs3(>lxX5qqDpqLH_$S+AOSAnd$JGO1Rd>D9X3l=-nVAShs=dK0PsIsP)K@9_pPC;_ zymx97{k6Qd*xxjq67Zz4VECVqz>Qu*izZ%^!sSgFOkZ$|@U>4grsBlziXUN*MoG`T z-y8bfm+y{ueV-Y-EmOV}V%A2U8>L@wnK=7l8=wIc>s}cyx5;5>43+os_}>ULJ%gua zsgd*mUe$64TUv$iJJPNTHocOsd=XnUPfw*4u;ij_og@`s&lGIiPn1OST5GgGDY zHO2((R{Z9CdOeI+fX(@$au+hd<}>3$=rG!zUsH>k6VhNV*GM$3(VK~X&jH`kHT|@A zzLq*Nbhd<>&WEt);)8d2W}k>@SD$AhFS6)%h|xMEe%SXadyTV%PLL>PQPO66R1Wf)L+mT_?(WrotsasTmz_kB<)v4Y!G%KiOQBdFK( zBc+me0S8Pp3Xu{=uSM@pTy1fLZjzJfPmEZjlT)Ymr^@0Nn~^3+reYS@P4!)g(5#AR zEWc}@tWAgAZ4qlLLDdq{@)Su~E%hZ%(>D}ZKgH^zY=5^20Uv)_0>$!iRyb6}o|&g|s)2yd5XG)FCFJ-%*avkNEs=B!;KR z`@TdIlO>~PT%V4}(~7h78wwKn{&Cc(P7emzcg#^o&8Hr+ZFD^RlRw+!IBrzy4>7}3 zigUlYTMbzED7u0U?8EOH$K(W{sN7P3d|?j-iIcI0ew?9CIbLtE-6Ex|0UU0V9Z9_{ zd3<-;@2!Q0A6U+ZZDYh%wLP1j4w?593AUYjpAc_x6JhOLiDJKV1xXF1`JolB!|YMO zp>c-&<0l&aH<%AZ=TE#gjJQnqCOX(ZqT8d4c7m^dvb_QMTosB^aD#YIr0>lS{Qso0 z{Aj8CnBDM*9rG6)Aw1PfBMA4`lO_Pi89QLLn?FRx)XFZQ`+iEvV{ zpIwgCzH3=`9YSQ+?gIZ}O9haHyKa5GPrUAeHTvf+Jh5(EL^e-a$2<(;yGD$48VW@) zmr(-d^*ZAAPVHD@MNM!5+c+az3oei6(+y^S1->_h4vzUK%KItG z4|<3GA#h)M&Mv+}R)^RLe%TfO_Ae@j4eD-5Z49}}jG@1d8EU*no|_ZeEzHnE;Tsv@ zV;EVqVbrl1NiCD#AHI-%f44_|K7#5pigi_?vNEfL*<+aK_r?JAQ9MoB0VBuuKMlQ$ z_Z{Lq{46xuWCI~*qR*+{|SM5WscZ6 z6&u;)W>$@Ku7kbq>?d}{Vy%xZnHfj!OV^${K_DfMSg>V`mPM@AZtOf>j8?MJ9C&L^ zPFl@G8g`v9!uEST(#Ov_oS$_}3u@@Z(4@a-m;bSM*V^6Brzt65sHmbSpk*(sq9`h1 zsH&kcFQu}sq_ZxrHm%NUmDfP|=-QavVneA534&JtDFh)?E6bW=$ZGVDxo~TFaj3a* zOpC{4Vikg9sr}#WLB$PYC;%7vOX-e%?m=!vL{ZI3erv$WaDs^?rI`6HL*-IFL#Gz3 zSw{Xliw-yhE?24Mk*ZZD=6XHPrn+MivV*44_eU1A3yOe<&a-R=Q?s$f$qR&pgxD=q zs)2Plre<4~8kYx0zr}&M42IG?T~-Z+SB ze73me;O>;}?BeX|h-wJ8prHQBN;(ONZF%`9wudqXkm4W{F%p6I_m>P+CdfDe9e4S4 z!iT^~dY+2EM?6^}CIamqo$VhVT3B|?`z0k*XGfI(=!|J>ML3S~uv@6oV`gN_%grsU zt}ZKZF#T#_Wz}strfsKahio8AD64}-h^2}}PUD5YYJDD;o7E9=dyE9ppK(6sfYDe%pw_<5f>8B_{>MXiT$CuBg5;zzmnd3r+xudut zG^je9$@D0+!N9|*1r?kh#cK9*-9ww-1%lj8z)n$wWc@+ zPb8@cM6z^~5`1Bma*3nZ=7Kn;eh`g2EGAv(-zByeohvC8R^(hftz)TkiHnv(s}V1y zUl&&7l9qWv(~Wlsh-qi51njzBKR*wLj_oT=?#PXqr0D-nF#Z$HyhEjVX+^eI0NN@6 zK}-0kcDYe@KM;=CydSdx4~x>J&gQC3ebx3`t*%_I+3p8e*Y}53e$tZK4`#ML_+9lZ zHTA8voHeD1+Ul@*so;I^r_oCVg)2qHOT`~oKcZbJrNaf5&<#VP_~UIc3>*7$u&6#5@mDnD+ceV-GK~Nw5%tM?^DeHi#oN-zZu+zNrE7_ zepV-@Zu~r&W6GS+bXHm1BRkq#yJEDuAi!EnVfkz}Z^*t6Oq~w|a&m4k=T!4i5>2A# zMJW=yX`9tXo(_d9d@XLgHMdLPJU{;uP&stAC-oFFdYpH|XbIVT!)4sRS`nTUzIt}L z$WFb=;dP}LKHV?Me7Jlo2oX6SCsw_BJ^?;;jv-Ld`1*&CrL+Iq&i>ZGu^AjHogtoL zCIg89_emj!qtJXpe_sqG1`01KdFqf`Fx@iDC17(baqx?vu)$7E!M`UZU!t4;8Xj-4 zs-dkXYj-?)HECC}3akLgG{$tmaNodervU-DSOarZJop*u%04A?tjGnCO22pd#vumO zn->VJ&$%Vn<0ro^qvH;ge{?V{AbdzsJ+7VbCGqL3d0f8_RpW^0j5{MotW;r9hqyV{ zdQ1g*8x1Ex&SDIp5rlVC?N(X&CgcN!naB(!?L(KY%Ip1QOGVt@xlKx zwPTu4XjW65{ecH#CMUQ6evVQZ;Yg-o_NqzqVy&hyOuV zDWlK1V(OA?f4$v)m)~}sN8BGVEytmugk)~}#rB85u+$uex8Ne|@3nt*1$@!Smesd3 zmqObQWMw33g#HR9n{3LU0MwPiUURzEm7CVf!`SmIW4=(JaFYEI;>vOKT1_gy9MEY{+loox>T` zsmg_p$ebdE1GbauoU^xtsr9e%H5doq26Yt#o4OHXt~z*G-J>9Q(a*f!>1c7oM9x%0 z>eJ@Gg1XOL@T)w_QfDOf8%eg(Dp7`K-sT=wMDH^4n$JG@32TpSqMzaKo_pE5AM9&( zfzC{tF#=s3TRg|ritw9kAR6@ZOcY}d2`u;n2XFT!_=gi}V?+nkJXxJH5jGNCM&e%` zti@m0i-NTmzukWO8{I9sWP@8N@14%VF^JHYWD1Ar0l@w8tzn1gSFt+(owICGME1d~ zOSHfSWu2wD$uRvwiab(azhqi;PbR~Q9{%z+{%z*suXRpb?-+8;)4LTlIRd6Ve$$wI zn{p)VU+}Ynm|r?5|BzOqnW=Cg3E_votldBu`%MFrCye>oq0fC|V&bC@g!PhOVDa`O z5fSa7%}2Wi8^?sXn1Qm2iME8TAjo1y4b1mBkxxCDPeZ46N_)Ay!mO;u+|tz4;j4xD zS4VSuD?3};j*)S*=(avyE?GqlSw%NlW;FT=2gt%-Bm2r#`;*m^W08}SPSCL*=)^zk z7%uY|J}WCED@)SQ(5ub+*ySSZ*wf|j$#&<^fXmN{HBqmQP~*6~b+$a?>OAAqJmc)V z?DgTfv77jxcE4&gN`J07>O{i`b*-^Q$ahq^CHmP83y}gLbhapA6C5Ff(Ke%ufFhde z@cJG$o?J?vS^zA~Px+6Ca+6`b<3ps>XqmiQsZtZOVm+I}QZ}wbcC&`axYoB8D3a1B zu)7Fcj7M&Z%Wmn2F$ejPCG$gZY-C0m-MI#VFtaLGGkA8l<3^IvTKlowhOy)Xn+|%v z5qI7}ia&)zcF#dal;oOCd;CRFfL#MC*H~q#;(B=57-GNqzWMtVD&asx)!z86>w0|B z(skcKOjh3>bsVP1LxCxvfWN&57Ro=x0NlNUVtUGPPFLg4NjbCX9P7&h%K&PEMd(G| zbA?)e)L%gX870AWMIOZg+)oPLt!Uh3Zrnwi>o1UhipG45_u|KwMc}po@h6e_76`wn zQ5PL)LS~b|^b>`$%3+bQ_fN5{aRoMBhZ>Iav}>a2-+G8QeA1tRyV{fb>6jg27vB$) zrqsK&%6}b3YhD%2XWDC5c3N1IsT-nNt1iXQy>02f`&cr+R+^}H+*sJ9O~WH_KAZBI80bl zk4ws`DyWJrsKW0DeB^-uAv&n3nJb`#^_;kto0m;zW8wOd9WLs<~SH-jf}MZ4_R*+6juYST?V&6a3{FCy9c-6?(WbK z+}*XY;0__UdvItZxCD3iph4!mcWStE-Bw z3!F_X+Pq`Kb3?n!TQiJ<0>8>$O|5rIcw8WUL<=F!H6U))b>iWgRaHwjWNnfE8Wd^% zv=fdJ@cJ~8pUz^`KR(V%LD6BPD50e+r(`Iz`D@;NuElZj%3|xOv(uNdy$Vp1c%C6{ zG&g)*={+zcs7zfj&nR@y~YFb1)CUvGq!{!?!oxRzkw!>PwE zq{9rfpdlI@kESB;1DTB)xXLCGB~TH{aD;Or1q)(O=S>h~hg0RpP=KV+y(kd7lE1W( zJGu`cH)^qE*sCYOJ#P>7d7>ktetBTGNTu zMI?qQRT%~I^p?Cw`y}gHE)&&9%To`KpKMT?| zrpJGPe%K*b*~|aZ3uaVK`-Bt(8oGaL9MHADrCCAEA zZRQn`vwqzJUgV5{W}Op8rZuz{90S>3J3+>QrFs4kYk)T}X(e*UIo|_$R1rHyam+3mW!+r=+gE3Nr!6HOwQly#^FDam3_0I7*%!6h6RR_y(0w#EF@j{V z2G*N=5^@`!6ABarLOpGUXfmh{$6>3sm!1o5;;&XFIJ6yMLT+Nb&uD>C4GjyaZFUx6 zN5$P)#Wv-BJOzzRys3Zuh4FIsB6yc_>xBxla8FTmwDZc(IG{?&ANU(Wm-sQ}--*4j+VHCsx7y3|8>YL)x?iRR^c1|E;dB1nVr|?eDNi7b#CVcC$3aK*RdPJA);%FBBx7a~a zDiP4W_8DASL)F~m);H;VlOKA}xLh>Q*szJBNt1H_r^=9_-fH%#c@z$NkOA~yf*Bi4-#lL?zPYj@no`JTnj-mMXtWzX z#|AEH9-l0$Np+{G6{hL6DQ~`Ot9m}S*MA?8EvqYMa;bekKAswZ%eV~FG;Sa#)=m^^ zF?CL@3#<+@Zg#m!Ug#t$E&hFqdAW?YvFTmHx$Um4ygL3oQVZBJ+PJ4WeoH7OAAZR3 zeWH2a>6Y9-JXcF#fKNjfz;^h^?~K2Gq2MoOPtvi73cnSU4Qrk%dx^@Kd?a!OHf8N| z3q($0V_TvXU+JzC#yNk+piUtNYn$n%HL@a3|Pdr`>G7k=Au8eEy0h99kPmBfS+Kq{u;2Rz^cZpf1U@r&Fiz z1oidG1yX!8JN%&^`4Ahb+}#Kv$7nW7l2+zBJbK~@5=^}cO(qkKc^o@8#3G?ir_m=g(DUtgsYScf3tLgxVaC&^S}QoOi_Eds;T9{Hj-a?D4h&xa4v^=8*r zdh0lpyCkRd$sfc*I7FJd;j1$r+cOJS>s_~;yiBa++gNaZ_tZK{7oJ#rb=d!^>T*9b z-W8kppk>Ib?1=l3;dQ9|S#YyBwwu8{h4l;9L;eX2iDZHO$F7LO{tuxpgUTEu_{9Ss zFx>4fK3>#buqla9;&^yCer+yc^|$}>^ce(mewB5*eor>g8ua#(xc?<1*unGX(k^r@RbyWj7ScQ_!J90111 zTt!b?%*bk9KxbaW5IJ}(BJy@bnsP8t80t@{DF_O^4^Z=0uQNGrQ%9YA!>Z+sQO z%Z9noitKV2@FylO+)$qLK+EwFB)Mr8-LvCojc@6XJC&!VcY~5@|NUB~ zlC9u^WG=O*6V9qReY_lhatlqpht>6c84#Z7J%*3(rGfAq(rua^im^V%w>0F{0#@I( z9Zm;*e`S8xfwW@?Fz>G+XQzWMWRw*6Rdx^M`71Kq5K}=Se?eP92K|e!KAaQ)bpdSf zmetTs_Pc2J{bDk1)6=^qPx!03zYoWf4x#~R}cO917sHmjmaak7`pz32pum*ab#_i<_W0K>@6aXoG5RB&&N`b)`9zprSM2 zXv>aSO3F@(&66;_jE07Ww7i~z>G-V`>40Yvo1B!G03eaC`ViIXNVPkF7IfXy^ zV9;N4Hvsuy_H^HpXLQUFoVHFz*{!N)7y2`0Up z1RxeQUVnCE`x`Qu655!&r2XhM3gd*t{X|4X5(OzEDRX_ zVq}=0XBuT0%~$qG1G4HEjby`d$;vP4Gh!Vb|B2Bt$b_tlf?`x+NJ$yBiJCGlQY6$N zJAEW7E(wrQX_JvGkTH}w<-Q=|G9f5@O#@nd>B$MSn6lU$uu~($BVWFRN6JKmOA!lT zeA%xJbQ#ihs3M4KH`W=fSC4TlbG`!T`j4#&{D{M6*B|gbks7sM z^GkECBg@AbPv65{zz+>RujF}WB2VD{Hig%=7PGUg89!&OM}m?#&jpef8&HKxrO+G^ zW#adPoOKyGB!AYgbF^qTzwK`S<1<9zR>z-y1Kh)3+KK0k0Wt&MO@G{pw6V)FrlFZI=oVB$#qRd!zHq=;lQkNS~F0?ad1;5lf768^+taU9F=l0?~RAvgXn% za$T(s$CjvBe~m%8SR*5uLX$?rXUQUFi2x-Kp*&dYyq?L$Xt?$?{v=3-L>?Mdi%yPyQwiAUm zN(miFI7t!CIDUp(r!S9Wyx^=srHGJu(7Eg`*BZ!cl@ z1)A~Ee>^P2PV2HV1F3p0-nnj=_jx}@R>-6D<)HD_nZR-PgGh`!^z`$MM&c)*UrSp_}Y@P@yqSVNF~H7zOkO zEYvV8buqRt8MSnOz9jGy=HUO>38%yt-WL`r=}=BUKhk}*10UE`piYr*&XH*N!$?Bm zD7vq#b?X@)(-2-O!V@Z%KjBwD1%;_ngnCQHf66VO@KouF3uE+Z3V&*7fcICCo!;6V znSdy&E*xJY3IbF62R+kgz~Y_*|My6lKtz`Iv-nVM;a)o48?~p>EQ{;~lm2;LC4P!I zw$_fgU4O2RUjrUNXB~HkUt5O2;f}l5p z)%6Qrm{ca3P=5GRO8QcK|0u745ImPSBpUotUYMKLpk=NoEcoA+9}^^(TdUX2OJZ3= z7@fXvPeINq(LLl-uc?nN3Ri~GsFny$lM;a3{%amYPPC`?%7R=dh z8yjM;0`_I=iotNUgbt&$bCsmjYqs7XmkNXn}zNULcp&wkZ~7$^nAmi;JANN?`xsSZviVc1{J z{=Sl(&F{qHwrqC7rvPzntOvC=UyBXwc@>+2UP#WNa~wkr&pg}sFFf2Bz^L$bwWy~!(>5}AzQw4Yz{lpya#N79n@9JmITf-@Mgzk9PLNv>^ zg5kB-a`^$4g+aqAr4GGRuWEs7Y0aBSJHSVgAS|`+$s~MbqbFuA{S`~34vEwy=V&$a zcs~z_crAG{7}^2RYOkz9T9EGx8SestIw%W)~vE7I3PCb&8pFj+J$$sdJDV zKbH(85J3-2IrJg6e^-5kwuI>q`&r6kJ9AmjUE3Re@BV?RJw@2e0QJLMe1Qd^;M8Rj z!0$$3tKxaHkwO2@i01NAj(xw$VvY0{z(zVM~8u zMCkV?Z~iK%Vj(P|?6({h z=)zRIYx8G4V%~RTmbBSIL{P!sm7FLIgzQtB(c@I>{^a6x!EnjGvu5d= zVO5}4&%KAj(0;KLErf2NNyA4?M<*y7$h%mU7JHH(!BnW47I7No3&c^$@cj--2ukjE zpQRxjK%hk*Ao#ddvw<+@S_T{rjK_zU--&==N;9Mk|4^f`n?11ONSY)B>2vM3+R^Kr z(3wgn#ODbNY8k`8U4tAxYLK-=Ko;SVwS4Nza!M2WJq#_Qn)5nxd(yk1cK$04Sq~&C z@GsiU>SHfCryH9G6Y}e0e`%$QGGPa`Fd&MzjG{P6t}xKnDdAFZ#ZMqB=$f{rRleu} zw{Hw6DOqU9>s8g%QgS=(UZ3w=-~+-qGr=(BYM3b}KkTI8BUW1+a)EP$xM&=?Gfr%` z@Y#L8w8Ym)NY;so$!hNJSv)+ZJQkH(v|7?}S9u7s2<(WC=on?l4LozFV4jx#56e6X zk!NIpR8`PbR#sO0sH(KBu(z=_ll!SSIr;OaTp__X|troC3IqfYJ5pKac$(SV<BdPwEy7jg1Ne$=FeF^ONtWS9=A!7e+<870$rR7qdy zX@O*{#*b-JG|15hmZ;HrPC?uOaY^AhQ>2Mzu_UDr(d-c&^4+(JG~iyu#TI2R8boQ6QIEJf+=wcOa)3_E*aeSKt#x*6gi zc;Y9Qnbpb1%&5=`eq9?qM$D|BV?Jy<8u+XnDGEy~D@;UKVl)KL%wS+A{{@X-0*nRfK&ZO!@@@fLziUBO3gDCUu_x2d4%C^is3quc58VauL5;wE{^!Ng zNwxlng`m=9>jzU4Pmv5VvEQbVjiFu~oR9)`)wZmWV}w!!k%wGJG{Xeyl<+VLN2_ta$2Io$sJK5kh*R$;*NlZB!o3t}1#L#3 zH+4Rat2^!%WCzF5c_A*ZVkxo>S+HeMx-@lJ1Y`Xc9}XwahkU+^i>&haY*7FU z_^eEo7ie$nqC$Qam8AYG?c8O@W^4Z?z3d3?RbGH$?+6?d0V~2W!4!T8R}LOlT`$U zXAa$K&!{&ML|*H1uWk)Me#lPDM=Jx{|I{>BAm|hD837`Y>2TlVll= zzHV5Zlf!8G@$9T4D|WHj)uo-)&5^m)<=xe-q49~u&H2UOf*QZoRZX(+{u6dm{tpUn zZ@=*LSUo)J8kuoTEPiF7T{WEI@m+WLzUY@B*poJ;qWx)ddca)?)w08AfzJeESzD(7 zf!e_y3X3s?d4Nfj;9)$MFJQG7-JqXGZ*G30BOGVC>rQ_RKyMdcgEQ$50U7hZZg4t z!*X6SL#~2S{whPrhniI}S8e1R=*#K7jjy2q>>~!nw)D&T&p}~_f*u=suWv1Fhl&B( zj3jrU(Zuf@q&z#9ARUt1IYHZ6D< zRtC84%BuM8R_W7{8vk^5W)aoTUeW<;N-2#iqsf#K!%*Vb!cfZzdn1u}yZTepOX3hH zLf98Ig79sD-x2*?T6cI42AvXN!3VwZ(41n*0S}?5wk_Fl&qOVuG6tOWgUced<7apT zu|6cLbeC-TsE_&wXQ3;0>*<)|T=Gg0eYcdlM-^_vf(MDFzOWK7H??rsvT)!s-vh?v z%cl(bRdV`tQT}xM1yCU1$24dvo5V7ST2y^}$F&Wv<_KA}2xqbkC)dZ;%BKH0m!>8XOwpby{ot%nX>WF)%Qq<98V3A@DxW`aJr4e*}Sh5~(nPif91Qz=DPg4RGCj z`qO>x#8Hja)v59Eq0Ob;3q0eKWi-#<^?uyQgNRCow4BXDEK0y>IKU{NCBxjo&a8d?&&tr`_$n_Mo7c$HdLOwUKn451zIOQutqbSm z8lJ@|x$jv}v(X=pkoHLKruW@YLzd_^yLPJr1F!FZc>M612n6NTez^XA3BnV|y@!_5 zlt+TcYBe*jzGG`$bA6L%od>Ai^A6;Obk+FjW79_fAj2-&-lsg?V(41e8r=xr9E)8N z4jQ+{)7}!PDF_{Zk;Horf7@}pvd+KCf1wCKjxwmDbQRwv1MoR`IetNhZe-{SuWT}u^F^);s*iHPUGrIJbfRHLxk8Fwq(CtF#4AN7&*@FK{YW&gu zx7&l5@VITlU`=d@ZQM>#8AU7L>#c(;gB?wqFq|!Ws8DoWZgpE`=~k}FKTD^eE{l?S z)k`fFrJ!z;bL=hjXcqiao*ZIIuGcMg&)(N%RoI_OF=V|6&NDQg??4crMku7;O0>E;)fhBO@^sHJG+C4 zNkKvRAR|MnsGMM>!0#o&5hfOP8wHl6*d4=$4i`Az`D&}{K!=UFI!=yx?E>S`TO{Oyo|ntrp4v9ceE<;bZa~N$D^_MT>qeJ6V~VES z0{MX)G3?`FHBv+7rSSjh)d9nqL}0g?o7RhGMd>*_`{+-9=)Y=(Hp}Tq)GM9U{Q{U_ zc5i5xXWte2D|NdXRjjx&ejm8~MNw*TzOEnehwPhsq7+xHor}_T*8O|(S2;~Ydx(7f z<#eC=oJf`QJYLciZ{GRZIJN0#anOB|`Yifsz&yhFBu@_Qo1o{#AAY|sj(-xKX@MT{ zmAw{u{#x0G0H^HzM)Nkc$(9d57=UoX?0+@sn0jgVO_0%EED`z+$bn;{xC}cJ>7cK= z!9&FPCL9|a;!9LV_%PMANn6y5l_Qof^q6m8)Bvi|X;9)1gn5JlOKbycvc++A8n0zh z(DoBz^uU2bHpu4Mg_=pRE@>%9%O9i=**P?u*5 z%$z_}h@kj#rFi3nhibkM#>3BVM!G2hRN4?-yVXJFNAwVRewRbp=N~AE59x+Y6To;( zg!Sh8w9k3d+-Eq)5|mn&UI~iMIF-Ua&@`8#%X^e!sB)z41jgb#ojI`_CKvzncPN38 zzDZS=07MI;JeTnvaw3Dejl`B&O7&myHgTdvf1W$;ark&)FF4Vc5LR$dT*Wt__jc!y zT;6m8$C}HxBUf9>Nc3@%Cb#wJu>btX@%z*L!qe`*^@j?R9j?V15l5Ov$L0v*%O}%2 zC9)07v-9i^7VD%g^!&7qte%cvTY_lge;11}Z+B>WI}Z;S4E2=yLWoAX4JF29at_UbZ)x+3c$N<% zQy(e1J%4y|{ksW;(adn*Al!cdBew0=th&i_-ZwCw^IT65{X8Aknae{?e?sB$#TE{C z!u4W<+Zxb1UQZTITZ*HIwU8LC@<;4qsYGU%F<>Cwa#mgtL0F1Fr!NmA79xSgGYSq% zWsP^m0}{-8UGcv4`v9Y-X3=q#QFCwJ83`c}>_E(>-ha0EA~@@ceXL4yUSxm=sxOe} z!*5ZCEh_VJb^=~I3-ztC!}TLT2fB?sm3_>jE_DBwLYN$X5(ZToPWl|OBAX5t*3U7Z zfrl6i?1@r#k*iT#`;-Y{GdOv;`9=77__+m!@N+{R&@u^OCNQ{QQEB!K2tRQD{_ysv z#P`_zE-Hfi^A{xNkS@|brY^FE18M)myTNhmJC)z__5(D9LC|5vd4 zH$)8)(^3NxHzxlg{FOm~Z@*O1KqGffV2Y~gFbE7hnxQ%}BdagidgYk!$*FUmxnwhI(`?_gYQa`CPKC3a}lUlfr%lWVR08O7cr^V5uWo@rzea*2mtNf0} zc~$AnLm%e61#ZRpQ_JdShi+k)e?0Gw`hLvh*{?17kE_3$)5#MS=~~3mcn}k``p{NG zNm^kAozPr)Huqa>^UJ*z>!|668&jGNy-b&n8!E=RqqUP{`LDIBc51YTnl*=7wTF!v zK0244iG08CWJ29p&AeCwZwC@zdgg2eemvC7KQKx?Q%gJ2$lB7ucFe^nA+lp6a_9+o zzPGCmZ2kJPy5qD6Yu?|qrdO_OJmiDb8dx*e)eWk zhOVM4mGt@Q<@uRSnR5k|V*y<$Eo*7j|I+3Y#y6cx;a&*03ZhA~n??8cp?bkgwOAlH^r z?*t$eeyp6>FB8~I4Qm-s>KU)dtJrqdyl6SvqA1C^Xof&n>Z%@mW}#e2uE@%?Hrk?8vIvs?g%p_~61a@Vr2P$P_gIIc)!P z1}K>K=Y!b5SE6kc_k(fgp2w3@*7sN7|13NHS$wnCU0>BV>4!duGUbh(PU)R!H6~z zroD+$fCTkgj37xGXlG1R+RCq4bUU_Sl=M>xXz1YQSOu;!-F`e|pYO{-Ov$gs8|rCq ztjex2t{MvlYh-U-WLr68S5wRYaSA7K3aDfd2gv&>{3XjWWY11qk0j7TIB<$R_{FNP zNNXl#&OTN-8YgEtbCW7}sUl_5CP}|nxVNvdB0xn>Qe$R&um2=&2iZ&&qmnE#U1n^Y z5*OPF7u#b0(E4ECa{r*8zP%tQrjp0)g~%ZS)oQPfv2ln*vB&gw8>BQN5?sa7jQ^b0~;Otbe{zpOWu{!iv8@CFA$20cQiFq0lC(K)-`K{kakHbJK zzKZ`Fg8)QNeVb222X2`epo4K^Ccw#*bItX8a|)n{qk#%*=m{U9&9CU=hc*1=Dkpe7 zEN+6j0=~vL;*X1bCJ9gnN7$+CQ3t6Vya})+a<<3KO7_X0iWJ~xc^=i%&@|h%g$qSK zR2LUGVkX=AWED8OpKYU8{pc2?`v-0^PA?Gjmiju>;eYq1ttw$bII;%%@Wd(Y5$k1& z@5wM+U!Bks+vvB@obTCj6Bs7YS`=#Qtg&#-?bD}p!+K>$@Vagbq*p@ZBI4V9Xp}iC z<7L7ok@&`Q<1g4859MGtXR&=w^Z>g-@G{L#8s(mZ&c3+LrII^UK22*pu#fcDfY|!; zXZb#j^_`4sJ;G-Rd#_z&QTW=Mm=oJ(AX;~@-ci6KVUECjW0J- zv^wVIaWlM%SALjlBybs#AD(8TXzzX)eDDwbyc$eH3WM+5BBJRbnXf)cCP(<{d8g0?GjqNJVE@{BS8&3pwhT{>b(jXUM&IRmeP$bOn9 z<(=YXvePuwud$8mwW`EViw5<>ypVI|{ku_&^=}63CvnVAdOoLBx3x)8d;?5W*_g1Y zpt^0i->rB?>NIWKaFEORbB5j`H#V8sM6#3Qsng7#n1+|?uVIT&2_B(D15ui{b|2l* zC~m$AG3>j*F9nc-ZfJY|q;)bF-qh@E9(CSD+}YV!fT1Gk3DXb&BVUBayh0G{UGRF! zd(^g;pRK=GM34e>tvYm~d6)8R{VT0+VmF-ja8j3fo&FYeUJh~ocVbJ$c#f>7@X%-N z3ZPNx#;g=i7J`g&5fBnR>?-br1PdIzGW7|F;TGUw7ZT#*5#VDN;Tpovwup=8q?Oje zlKeR)g6lO5t&Pw(lM&>D=cWD4?#p8B{jX@>ZA*U_n#h~}DktIqK36wlAv3^6`+)6r zp7F?#4Y--^$LM>HOHIt{A~2j)Z(!_mwKNqGiWR)gw*)M^doeM z(RWZ)Ko$5&!ppcS$+=KjBcAu}i{3!maP|Xf7fI+Yu?HS;eBJ&sFN_Zh(ckY9Z#juda~WTZN}R?bhM#{blh9l_zHuwKj*|k7Q`;j;+nsJyvxDZ9<@NdL1)a^6LG-?fQOne<>>--OYFvD$RVIU0Cy!0D zi=Kr+^X&RV4;W+pT@n^61i#kd%lh)+e;Ud6+_=&?46$8bNfN#I7hE&JZrv0I(oz%Q zA=B!6xiaehglb(x>VDtVR9OMb2Jz)m=C&KxWEIOwH_uEnM_)75A1FKVV}5RU?O$z4`Cek9T~(6h}oAY~9Drxt?5 zNsh|aw*#)l}c*do}8UD(3-S+9cu&Tv~D}juTEP! zv>hXj*ZF4Mir@C{B6?PtLmyb`Bi*9-$JoaZJkH#k0ZlNcMhf>= z@QgZmQ9WrPEhE^5QTCWlzENC@UjBqpmaqtaj1nIrHz7e>#M+7xlEusU7Qf82Xg6Ln zlcHNq-;J!i-Bt4qaitL5Ud8Sgy?`FlDP*XU-^3xJnub(3d?uJ%xvd z^F~!?WTee4&i}Ena&opmw0WNz?K>mhqx`X@C^MKfrVV$HPM( z-rCi*2FzJmrhsD}9;-}>ci-kU!TTkq#yC8Wgq8W^1S|bY1TVswptOCsq zZI<6u$24*0TM7?W#{DPWMq!za@?!yCU%EccBSF~rrtL0nDNrVNn^SI=uLs4 zGD;=EA*V~#mMI^s&X*rNGDJNX8A0*~zzAxD1tmS;FGbr}S;*6qqG{FTGz91cGYCnD zws#IH3QK=j7dX~0tZmE;_lQx z&VY=ow>MF3NS3Ac3wPuJ441kUF(SYLRMTs@F}@(>)9g>6S=?-onfdMP&y^Su_Aw|o zZRQ0SKI&=h89>y_W(1@-v6(LPWb+$@h7E z#kTjpuUEh;jk65Xo2!gmVahjt%*iXZK?Mq~L^Y;JZw1&0} zDhqP%pjKi`o1GR^=qtc(ZkRJ@Th5Pi!}xw=cHSIb1ur2t7Y0!I4mCl@7r!8=s@2bb zBU$2irQ20_09nWdxYVm)I2uG>bM3tyUq8nxj(~M-wN*@E_FIUwIRA3Z*wxY3r*W<3 zW&tWK2I-uK{}UyVZ`Fk|;QgIPqS;XbYJpoXL|^ZSzceL$$6O5)ZhXphWn6c$@4mX< zOaIxDd{01s2=&3*7e9O{UuLm&#fk@VHn!_djePbq1+8{dnlEkk<*x%?ioTs0GJCek zQe0iqUomGL+04{drbRM)5Hqp;IR>ntFYT;9>+wqp@Rn zU~GCul>80udA%uc1(Mk4NLJD!R^)?#ZWLJk4?DJjpSUBhcenNT3I&E<{}ii z@dxSSm7mRvJZXW^Nh7u4-UG|iM(GJcergxg-2uT;sxqoU07_m$$eY~WnyKiojfhsR z)My>!t0n0HH}pW$*}|K6rg{aJcU`D=wdx}umFG&Z`O>Mga1SS6@E0lx-;Zcg%WtOG zZOl3SsiYsUU`7#1N#MT>Eaeg#!`2qFH+3z;WU?2N%{sAm?cDft$_Rcgq8z;2lw zxeACP`t?5=9XWBytg`v2PS@g>cwdcMhl~-1lT3;geIn20sUq4If~|T928a5GkVX8S zc&p=#0N$$J|K6x1gQg#T83*1DeG(05+-fDwV17%pKb8=gDupIifaAwSVK#0{aoc9N zkh1s2i$-Bd#@$ZB+SfE_l(1Z9Xudn;;)$|Xkhhalu#t0~Pr{u8W6Y`P)K)Rs7SM!N z@@M~D;32YcVxM2OD>1b#v9c_&b1d31DLZheIqr}fUoaS1Cmu`NtthuGF14yIwk<7o ztgbRQ{~x!5y~D)t@aX8U&hKHJktxMh+tilGQlqHTvO2M<`L9bkB?WdTP#TbE5p4qB zdWJWU=2;qK**=YZ2~u2}A!9tT8py#|Au_aU(;#F1LtFj3r}~e}Yp&h{_dq^3u7z@u zl`58*Mw-5ECI|+eiTkKD{h)?fVt79}6vcq} zJ3nN4E2E}N%KRDlzAX}~YR54mFvunAV%=Y(8B$T;2S4)Y^`i<<>=Uc37=xw-eKXwr zPkK(Nk5#g7@_F$9Uche!_^=hWRv=^5L&?vb@CD^~yyG8FVe}8s$Ui*o6lQ;;Y(0&1 zA|>e3+}sS<`=;-I`3>A+-pxz+?=pwL+x^?lO7%wep}-Vz=T~hlh2JH^GQ($oKQ*V(G?~_rC0q%ZyHrLA@A6(`Fvyl5ogIPk&TcLaOxf+4+x7_W z+T^fYw=GF8BPJ%MqvQ1|z^-dcp!5yZO`TJaXcfSiQj3M*1-Z}wf7w=7YA$n^*5Yc5 z)4GL|olQY)Wo1nT9W8mi>D`H@ghYr?&e}LGtMT8{l+6I0$J^G}fY*oF@J(Py8*RVB z+LeO>>xGMQ!_pUY`?41M*oND`zebGGo=&Nbs1FHt0Wlf1xNoNn^)ee=-PZQLb=k~7 z8yPvNswM+CL5Za$c3K)(Q;HI-BumtKH91{n`0) zQsi}$^5qL;TNd~lJ&5@&J&}!1s6v&-n!dhBo)n(L&Q-HajOYnO)+<_U zao8PX?_K0A%(fiLbohr~S+a-9Q`>UmyW^vWBRE%Epmt6W-yHh?Mb}$J#qq^m+QHo| z1gCMA;7-tB0TSFbI5ZF(f(LgRCj@tQcZcBaH16)1`oA+b-}+|mdab&uT79ba`JKI= z&98>jG>z)+)IXz!`GEz9G8O|l!>q*59d*|JkvbB38htu6C}@0O#6@?i;Y7;0Ze!@ zv&gX^*xc&!yXg2Ykr9F7V~X?^JytS=C@KZmKzvQPP?7;(O@lB_yi4Lj3YI1zQMy2_ z$mIj#OG-u>E-{%a<;`Z6PpjJrD)8(~2>m5NGd07&1lPqjC_S_`8o=fGHxxHdX^f7? zF8MkCPuGRbe;<`PE`aPq{6IVjhpsnT@9B{A?WR?WtLh~#5w1&01G_qGvCI7{<`$;|L3Efm;G|Sf3NpPrNeug*sgXtB5^VS{8yC1-JMfxekX99dp*Oc z#nR&386i!~daI+rz!oYcbZAQ7bnJrFKyL5Lx^NB33ZFaMZkVufX1_nbobWspA$#av z#`4hg%VYJlF!mjk+Ha2eI8bsj4N<3)h_5~%uSeu)?EI+9fhFc z34@TxplH0>DR(+2KsXz_rr14y!MGLxp2{_po$$opa>6}r-{C)Ue%}=U2VNQS2U<%P zz3gvpd6W4<0QVKg01jg)Cv3`pkSPwlo8LgFl5xL}d8Ll9`L}KH?=~Pk9*!fcXOpE) z{&NPjc?WM28`-nQy^aavxYh4yvcp=t8-kJJ+U6C_hEYaG!r&PHnxk~gD3=c7%~Up?0eXZH~PdyAi%-+7CeO@BKf2W1~}QSqWaZ9cTs@{2IS!k9nJ$|6k!OtbxcLR`&$ z_sYV-Is86505f^s7A8G{n?)5M?JKM_Tz;U z+i$2gx2&gm8!(zM{I_Y}-hPXnZgVfZT-St-BsZC}p)n9GeapvLsH$wpy}R5M;eSVm z6N+-?haSyAXtLY&uRBXh`3Ew}q)D}l`GE@=Ut0`XCo82dr590 zH+ODa-_=kk2@o0LqxD_34qP<%fdyobX%jfGyyCS}|%8 zSPSk~V$XXiamfL6K+_20$D`Ym${z)-zb~5L8iIEy6c;<$jVtz#yNrvgzTBeP8^V4c zOcG7qJn{FdhG}G+1YvGELd8vBnk?QS;8ZrPPx0-}BY@;zlGa`ziy zaCPO%fB6wpf4@iqI!gG4f(1FXh2B;E{VaT@3np;edz+G7bCbpKLJ?KIm(cp14P($- zD?Z1`KejpCiC_w6WQ!cBgfwa#jai#=FTv>0mHNJ+|a#Q=LEA*LRRP4^{2;i5cf zU*vyt&Ll@99v2|Mr}Gud@a=BJErRg1$$OX`5EmD$hC`hveBIE_aL1R1aLaC;bp#Rw z!p|t|N&3UNRXSg+%BxBib#5_8KKA$X(C}HyRcJzV3aQ$GJxU+OY@T8rKJQ_%E$`P_ zj@dH-g4D&Lw@_b_d1toHee@+2GU!vo#`4j{w3MvDDy^3>G zmW!~tpH-2{ggwNR7|B5c+aQDG%%0K1qoi)%Wq5Rc`)q!js4$#TpEX!TWmnWTZ_S2M zOf>8DN^;5QIWBHRHuRj7ti|=_wA|Fef%kSp7}LY2wz;xA|KCJ&x0hxJ#hSb8^;N=X zd7}ysFTws^0Zrd2DkivU#r}6GJw4J?Ttfff!~}`B>DZ*8?<4XDLkiZt#brSibxm0} zh(5(`2l5rNvABT;l6eb9a^+JYa+M~zRJ7rgtO1w)K+Uq0d0=YV109AH8tanX^3{rK zQu*fVpGrY`x1{!*WU@ZFUci=6n!HNKgMw$y`6-ykldJT`T$5xZ0yt@tn9-ynF3Z5U z1!llyM~Z-Gg^47fnTXP?0e z?V<%pMb-7kW_fu$v$Nxhigx989Kck#Ka7kK=@NWm3v?5ol$YB!>gw37)!1DZ0LIyZ z5JW`5<>e!5>(Ak+T+`DeytaC^7UjQ&KEuFJk&}x~m;--TXEyCB@2SaALTam$D$;M> zdT0oM0={Go2CR7;?4e|op%_H_xPVWAbd(6NWE=WE9xfRA8Pu5J(C>p`U___pN_jv3 zQs_n;8W|cIW-2ZDeteLclIBob2X=J1ySegj@^Wu(X%%SZ7vx_CxO6S9JqnPQyV1#w z$z<@l^ayar$bhP2I`u}u0?1_WZhKotRpUKhbw6qASofC9^{fhyax%&q^|rWLmrU=a z&t~eIlV!{=38F6XBlEXhw>*NqLRs!N0_6mRdI%AM{~h@q(05j4!&3X9XY7UkL`J4Q zfR|!Jj)tx#P`m%CqE4i&%kJu=4|G!z4DwQG>5};K1z(zmN|pmgp1nU+&M;m|H&I+0 zTUMJ?MK@mDFe?RPEAmtC7VzzMfDaZ67@?5fi5l4po7fAV*o#aJVdjmY@A%1HjZD>n zJ>lHH4<3NBMC3Zrm^sr-HLHQ$r@^XF+H8Q}l^NHYlr??_ZsNWI?&qf#Rf;yNTp7+t z8No;yUeCf+;lf2;8(`+;vJScomHt)V6ZC;fFJIh~QNEO1dyC?B zlw8fXplkEX-)~3I^zCrD^G93-kN8F6AA8 z&L@eSZPj09sK#_o1mw41Y~a*G>!}2=3drGe1Ou(3RKlDbN9*j}Q3rtcdm9n0UGpiVSz9}CN`)S>FoCRJG5fJAPU+OA_O!@t9+{=8l`VUqLgz6q;uPz-pgliE?<{7!J9>TA*?R-YMhsP`W}+`Y z@-TQtzdPl?V{tx+XRlr2*#JFjvLup2_Re!+y`;JRRdo`%;Q{0yy#Dyf=+8A5SHtmy zNXr7(+J5%h{~02`|9=jV2~SRWP~+J`U^dUUh8a0{f;)CY#6VPzhyfi(1MAMY5&sy} zCf-N%zem`F;(uV=Cy=xEwMv+0A(Bf#%?m@C{syuZDG@rv>RQ5)I(H8~!~B_J{I23Y zDq+&ibJuWIUZkG)gkM&i;67S#3yywaKu^c%fMqh;RF6D(pm@KRTOLC+!e^M;_^KPdKf5fqfxr(-p0GD3MNhy zBOHgy!Ac3YAnUU~OLTKI6kdO?V1-Sn7CvZ%Wby_T1eEyot?E0eycxkYI=nip%Mu9@ z6b18~GI@P*if}qaz*R#=a}S&ig(RW0&~-Np=E;G zUFYLFGQzup(Q|grsLI>ChHYgrk*UDkKQ z3cgV7C$x=e!^h+|mcGkUhI{SKPb8Y&5-Ko*WR zlr<+xfnU zcMEH+oT^<=eafrh&%PpKUTgisV{wlqD}v+loDO_pjPmZfO`eEo>Vi+si``0Gj;<`y z`A4c%5l;6;^Ubs3MmHUU4T0OIyTi8?B7=?QMYsFU=cml<4hBbUo@a_m+Ek(fzHV|q zb2IZhqNB_3r4(d7{9%nC7C`1!i%yKrsEaNOYKUx#o|Vxrj`EC;y=}oYIgiyV1T`z` znv^%}TC)z%rQw!h(`ZW0ib;Le`lKVJZjql{R+P1B&GO%TIWaf{-FlZn=a_lrebEwe zktskbYmXWELDtOrL9Kx4I0|3$c(i;rj&LeL+nlm>SG33b&L|eI+lPl?h`tV^yRmd#9CF8Uc}4W zW4`cm-A+PS%S~L)>iR!_s9|BffdrS$LPc^SzNWf5Cl6;$eKpvn3h4YB8K&_vVM@dG8Vm5^1x<{hvI z-!2C!ItR6?HZ|?-?Qy1(fC37Fl`7xdpr**Ow(ydciY%DqzLEa9wehu;wcgR*nU((W zx$fchfq6A`1@qevTm8U<`?2u+?R8ueC~sx&c)BMt^n31K*q~D9$LcJOtF*0~hWyi+ zXjc5DG_^K9JTva}tl>;%$D=JUJZB@-e8<38-6 zo8Cl1oMmtVzZ>pX9H@#p(@Pe$r{ZhHn$=5AYR}Zo9Aj|L@Z*e{GPSF*u&V^RhbpP7 zHf$z{%F9DIlRJ8X_|r~g0a#iM=(=E!A0d(6iT>j(GbQk+a4UQq*h&ba1h1la=v_9C zsxksm873&@9!AH{Y^^@oA=yBvqGi>#@;Fq99lr~LjKidX%^b{aBgKXFNyChckcND( z_nUL!H^=pacg$HUccfC86HdRGy^SDqr2e<8v+$bPlIcDTAFV1rw#Aq}ZSX5JP_ z>7~eG#!jbCi5(ZUi5k@-4K>7uyxHg-IfNAh2K0PJnrIg$BDPS-FF674+0W}I zf*q@f>j88f@yP`Ftkkr>5^GzEJnSTP2HHG5bn3~=tx4LalMJf4Te+w!xtfdOwX|fI znOGRc7)NO#d$HlpHK<@Nsz-rT5078+fvJ4`-({E@thq_FkhsAIF4RKQ{~d(@TSrH% z{QPF@v7zqyo^NJgL|~qrMV_5Z2#LpqE9BQRv9Ms$Q_k78a-sg8f@W2#RD7m5yL~f@ ztwps77ewX{P&h^;*`YqXT4e2AMO<1mV2Q|*Qh|6xXc=iaMLF5%*ghz4$!g(Mj8o&u z;hO+n;Ks_(M+-btbvO{7&nHunq5mJ1K@>*p=v2b?x;g*eq-gJ)o<7ZdQf{yVt%j=* zy$<5d!arh|0H*W}8s$bE8XReV5x5nD8DG4L-Z=EXAAJ_ejsw3naUh##4t``e4hgw-I ze3Ymt%3jI-uurBaHY!vhi=RKrJCC?)&OA4diI#GO+;l&A`MLM(Os0zw8d+&1W~TO> zU3dQdKO!0X|0$A_wH+#}i57>v9BJ@}vf)Q109YTT3}#CZ4@@eo+;T2N{g)58fhdpE z&pvbd_hvRNiFh(4svsRst_ix;a3A(du<#I5=NyIaO$WwnxTGR? zry&kRg{sjH!R^AhViWP~H>d|DpLf@Wm`H{V6C^XiO?V~vZz(cy=7Q8r|6u*w4^yD` z_Uo5*rgPi+#hD3#Mw1w~IhV+dY+9&r2CO9zCh$?sHpKmPjGO|*ml07uercL(3ZkIVoW^r@{Z4c;AoROR)=oo~sv z@8=oJJQAFTt3ao&_BIlt|H~%BhJK`SQ!T!KFaB%hkz(u9FKcV^l;3rlbEyR-*~5L!GD+AGP^1%NgfVFQ}CSSwiKLhmeL_=Vqr zvjSe}4efdi^$ykRdK$q>o5sat1Qj=>eWP#}PX-_0E!TfO*=u}%wQFAl+ZXPdv$z-O-O(p8@37DSL|!Pm;~{I2Zx^NB0R~&EMcNnIy{x7Q zR@DKbLR`hWKiP#FDL==Jo=MkssR2&h6KKB&qH2%ACr3GNvQ$pVFpH01ZzC!;XlRouh2K^@oce=n1tK_xX}tW?!S)8>7lb+OzH*Djd=agFwm zZrnT?4RelJH}DYkyytP}#cZL+Hc<3un=Lss3m8Oq%!aX7{8=)nK3r({K)Au7WR;9E z9JnJT@XPFj&Ss_uODS~N!`+|=8%`GOhxO~b3}2Y-Xc0~&!D?SOIEceIu29LznYHE- zkN5HMvXDBFS8R&>g&uitE=PAej-%_lj~(z%g@`P}e0_IhJIhmbv!yPF>Atp^C*3;LWYRX?@`A?ZcMkl=4Wvm1^HK8xV%8jFLLzRNC=NG*{_3%ws)CZSs-rdvFqT{g^B$ zQk%$>^HUu0z$+_&^U3JG?1vp^y*gP3UFT!()Ez`^lQ?I~HTzGH-O zc6yQzt92!fTvD5$WOe0*;u>&c`O_Yo$K-6`d_!JD+E^m_BfVyf>8H=xspyA|6sBQ;ErcV{t>(S&8NC zv>EM|fXQ$ouO3^o1d_C_Nqa+I%e{6fV>RL*wr12nbW~5AQj|yW%+-qmY15@H=7lqw zsig{bQ;GGns#Wuv4cuSq`Mw77cMeG^tNt2LypetZ7q9sLHgxf?yrEcGOaL z;=D%kkA`{7y9VXxyJ*ZGjv?hciu*;9uA~UWR>K&_{Zi7JsL05UPEPFlBh}xht~PwN zf%K^3NcE;>g*2LbGRwAhM~dGgt}iAHJf_$^HPu;gN;I7Ia3{X9<^>DRwhVx$X@Zzs zIJ5d+fLWn?T4T+&RD;t9qzZ&!Ht7H;i_XIeV6nK_!P@Y7J_mkXjr#o~@%3Qa+}k6> z$Hync3EnU!>8FJfB!2u@AEm^rZQtnnUj{_f)D_U6jT_1e+pM@@D0^sJhGyA1r< zQ6WX=zx#!a-yP!+?5`t_M-i1Bz$1&S?0h(4w#69Wiq0>w4!5s}Hn0auYgo`RT<{5? z3*qHE+dEJk+-<}55C;&cbBmfT>o*Z^8hv3+f#%DV<|{!@rSB}Zh1*BN9McD2e&*h z0v#Bh7JMeRx5~o`Et6*jYX72xPWmtFf~ymyId}W36V07IN)1Xxk zaO`&=Y(&7eD-KN0Xtb2Q*&Nhhf|xn8xv646qHb1tck%p3@$gSId8ASuz(SM+c#6B- z(B2qfE05LU=GEfIw!`2T;{23EQ2e*n_`YPY^@C%Q-XQ@txgG()J z5|tf5T1QZ^MR&9QQvSz7ce@Z&hY;2zJsd<^oM(RcQP~?4t2!2?8RE z`>|*>@*Ydt%{OBwCyHZL!`WeuaEwfUCg+_fQ{n=x`2Ir}5Nt{|h5pBj80r3j0O>8S zshM_c>Z_}3x~Y>wW&@?l$$`wbitwp3lamsZLIBUQ;y6_tiZ+d~kk1@o2ao$TNNKhW z0EQJu0IM>VKiZ{~9-^oSD~N}dRRGY|WRMV$*>7AGL>ex^v4strQmBQxGYC-A`aZ1x z7eS3-IvKflcP7zL%_;hK!GJiTAoq!e5$W+eq3-%RA4fE6Kx>NlG)?ep1;d4AJ}La+ zyU%OTdy~b;81x?oZ|%G4*&*8QBh?Mf687)$94AGv&Koq;VD0vTS{?zbxjoNcx5`%& z0Zwn_&y_LPsSt-Bo2io>+iB!E0)_1D6fnpJWll6FUtZ6DY-Tt7#V}mpw0XG^W6E~c z-uhN6KP+}%WVzYCgXtpHGOLCw*y!K~aZ~m1RPpkyx^t7aN6;Gsf8J-0 zH@N>NR!z?$H1U1^x^6C&bBZIQUXXwLb;xf6%m$Pef|b!!UU0!CzP)I-B(;HylD}8( zrXstXm9KTWUgd$xmkat4By88-&jBUpgsa&t9{~eDyY{adj<8?oo81iGJq0B?t^}K| zq9wq!ReYI)nFBkSlc$E=ou$UN{uYlHrt7q1OLppZcya-SL?m zly&q*W+|4GlcMFviTr)WF^ZB3mRqC=a1NizcOj1M_~RW=+FZq*P>`ofE&3}Fbd=n& z4q6hZjq^NpMQTxL+P8m~rTlXRE;5;D$BO=3z=902l+bA{8y0JL#?(oA`b#jh%-L(? zyde98u|+`jAO1(TzwURP?*b+ zAfeYZNx6zV3afT{-}+}D;j@TVf&Oz4@0UL3M8H~j3gJah*P91M*EQ!}xy0X#?+g{y zy&;ZzhhOH7GNG^ryY&)Ff=;fOH)vkbt17JzEeAM7r?438-C+xxQdr+TVLlkV8>#R9 zbW3)2LpT$Jx|AuU+Q`3@sokQQ&zq+ns@%rlgUF`r{{yjU68?U$yS^f4hcA0U-)q|C z-c@1$;Lv_g+uZ<8ZY*Wq$q|hDwH+aEkn-*-MH32I%S%pLuln?v=Et|vPz@yfwIO?w z7EzRC*=|>@f2?vgr!GT4wRBGSQyly%w}$7oORkOZ6`L%t2*`k(!QE?l*PlAEiOnw^K05llaY9L0DHp`=4RZGn-n(z<`m8Jj2oVjw`#`7a|88=)GjL z1JTX?a(BZ=1Valy0ODQ3jHNe*r743GCIwLM406b{gzj7+S}cWvvZHKnTO`ZF<7D}o zo*&LsGJXpAp|EwpSQ>(M_RX+NQoe~9LpO+HtbET>-Ii!_Bp${45&6Ha&fMPZ3lx%J zvbXAi^Y;fxc5k-6`1itPVYa=lQ{xnh-}SF|^^nNO1Fjr_vD4W4ZuSkDhAH}InVY!% z8--j~74cqf#~T6ud4!U)z*Sz2qh{6f_)tNV@={5r$AFSYZ#2FW2A8~Sklu-v?{Eue zkh{WA)PT7Ck&Vdj$FnboOA~*bCz%{>=EUCHcurU!N{1k|1&p_Ee&;JX&0uQhOIs5q z_1w*3z08}=f*sxz<}|!QWY6$Wl>V}w8kvAqDuh^xp={Y7Q25RZ%K1VK0+ErD`T}EdbDfgM zu`4J9NF2@mmpHoR+wi^ya`SH&z4v1OUS=FRUt1ifdioUz+4Wme0!@jD7Qlct(}0{! z)Bu?;C>x^iGe#D>XOfwwi=G8}i--^xn-CWt2Uk+7TG9+)r2eXkWsoxKXNn^z)kLk- zW^B{=YIe#L=US>kU1q?@+xs;4=XhbP%9G&F&aVnR<`ytU0K*6q{uEECMmYh2ek-aj z11yd%Ym4!kb=a+qInDg2LIm@$e94ePG2`b_=HVh{`O;ouX+~FC#whKB;$iDDR{FtFEnt%;@UdbdudOPiZYIH*PXlu`ufwf$FXwa_ zAg*6Fv@rf?A-;Qp54B>XU+8aI9M7BWE$eYskGd}qq=@kBERT9iR)Secw`|K$7drXE zIC$7&08w~et028;`Y}{`8tdkjGFk4pv4Z34mJ8Uc2RXYli{h?@jWso?t#^T<=l@X1 zDIHq^(NJAN`>b zqo+3(&Zh+GTIsdr0YVmFc!|kyhs3*w#(PJ^&nhbcEhY3bpGv9WB0jaNSV;evRW-;g zm5R(jgRbo>WM?z`dKOe&yL1B^flSMY>kIM{<8eCK`$m_0^gb<#tIB-x z3@mx@bRCYeWkkx1^FJ6GJ{pm?8I?PdlmD&|ZlhrTH(m>CDj9bsPNqO7{+RNEnhj6> zLQa_~!~jDzK_{PyF`RQ{qPvd_qj;``>lmGYH?2fY`}>gHoZ4bVsckM0b5)i(!bXBK z_tKZvwezrHO+EdfmV6YyGE37?Y*+V%kXuvBoT+hIOJ?!QXE{Ub;GDXmu+r&02^d;3F1c6HR}1)9EM!7LS_B0@936#+hfm8zmtd4?RubUg5a8=|k1}`l(^h2!x(%zH zNk<3}y&-Pt)cy3jl+2=yaEDOKM86wUlc=B#(2D?!-LMqM6&Y)dKMxo~0&xd5|l z0Xqwu|I+o^9q!#V(r6HtpBul${#~ryZ+PF{c6Pq)4N~~&RT)i9=Z^|ByFWZ2XjW>o zgG!6?%N;B_`sXKxXGSMSh2HgV%#Dvu4foH_YXEeR@iZOl zLWF^rBa+L6g`D%%JHO+Wb6p6WSQGinIClUuhpIcffjeKc7=Q4L7`gB6a@kBK-p6gVpjYlGDI#MQuGwX(o0F3Oo*R^=&-~ZFr}!{ z{i@WHC>sDO^CSt_JK}|MGte|A6v}WZ=TKvwl1b>2f8GwyyXc>Oz;kxrE+Xa3%byC8o_g5$GwmCu z{LCuqBSCGf3f_zVI#T1Z4E841w4h?o4}fR{N{?(Yf8S;nrqc2@k)A?{>)H8(FerUZ zvam;^IxTzs~Ov34(Ly^v83zbHT1XRJF<(E^1uN1dAk%QcTI^DWm15h30y_r+ zi(NAdTuK@>I)I{F5YHi($O3d5fXu|XE)I(i8HbDIi+(30Mk}Dipx@r!*VHYWGz>3x z$!RLcl5ssdU|s`oWWOlD|B|iorkR)VKcT_@og5_mSLxgPf3Y<0asfTj+wzJvUl=V- z_JVoMk|Eb`HV*UrsMfnb8R?7^Yf^H*cjQ?nY)&xnufeHBi`6Jpe7jW8yc=YE+ClF{ z{h`?a5ld;~f<06ENmL}mfrxEd;EbwwgyfnT`H-N}xT9PKR1yo~J%}8%iApoylP84< zSO&CKb#8e)`bgy*SWv@Adj8d7%=|8y4_c$VR{NJ#vNC_D6fWf4|2p*KG}z``K}X@| zoo5Qr7&iS4Oo91NkvB@u1h?X_o95FV@Ve2P;ccRC!Huyn^tpXkFVZr_!PJiamj}r8 z2ey^62Sl(F_sz*ulxdTFrP)pZY@tBi$%ozt3&@G?^Kom!Bvzb*BK|s(IhMAxn+({Y zjk<0%g24fUCV4O^yR3c983}{iISfTPGT??;J^F@3O+w(JDli!q}=a?W7`W4+m@o%pp^a&PNFAMQ|kEGfesk8E;s1U-Dn8v1cMLwU0 zHe%-KnOm$Qdc?eYWut6_d4XQ)^W2v?MlpE}ars*vi|q92<+@51-vxoZN-8Z4PQ~s} z<+tF|ktWHqPNsC*Q!zAgnI^WP*ZyQ3k2sJpoTf0H!+%@*{Rivo4cuq?Uv022M_vu8 z4h*uhXkMxdNQ4YzWxQcRZIwqF!ot9Qv|LeQPyJ67#N)izVsw}%Y)i(c!dm6hLMFtQ}z$knZU*vmM6xK@KtqBx_WOhvc8eqPw?-=KG2hFf?sJsOc z=RVPOze7Xk#;IzP0~KLj!A2>nFK||MKGY2;U+J(5cY4iJ(;tQZC3Lke^y>Zc{rLUa zk<^mNz|?bYAqAG9hv3a`zpFWZ(x(e$BT8evl%1cP;RpN)aLE5Cye!Gq2C79*Rtv0B z6uG#$)l<;qKX2vPr4W;TI!Q@2A2u1b4HdA82QCwn%5c}Zce?$ck#?G1e|x%JUlIGb zFW@DER$I#rnmZKT_mO8r3PW&2n^p~M4s1!JK2ew+H5+?1v`SbIcVae_-1io5|EjO)mHgO!qErA=p;(mJ*@Er_lZ}7! z>Gtq)&@N_~fYajdJz+-{SDi9>BepDg<9>!mYsJcqjCx9R=y^q;18qKvHczxTEKG_d$GeuAi8g3No6{l?o3> z@w-bI;euQ0Pr*)+Z`xNeoA=+<=BjG!f(l-o(UQT-D=RiOHWVVB@P7Pcf-b*$xB3PK z*tDv;78cw#yZnz(F?qqi8ASccZcdhJH7gB(nuS1{P)xFt^78W1QiYr^H)0y-bK!Au z0Es>>EUcRGa62V6HHBFMFc&Z;gUeXQ%jH2x@&faVL)8s%wq>XCr0Wo{-a8~+O(db9 zo*`9v0nDMHZnfw@A2&v%{?TqqMkKQOPeA?;dU$klymfSb$~m^+9MpMVB)-Af`x=`V z7)ctO2&bEr$o(Vb{y=0L$ss3&D%3**VJh9voIk$JuoIBGbW;)PyT0X zZfCmb&-7kLtU(-dCGAVMoTKSOs)ZlqcEvjEo4eD2M+uyjKj2jF(6hhR#$ z8|TzOBnM97KFY#hWTVto)2}gEpkLMEq63RZ!jMX=Q0klIG0J8w>}8n6&>EsLZV-Qj zgnMcT7Q`jNd~~kS@tEcH#r(|%twRMHt@Mpkv#XR^=FivQ@SM2(P6nzCq`zKrl{BSl z4SMt{!x_}78P@*B^y1?D;@7X}H9qFuJK{M$>^nT{**)PsFyY=a;XX3#JvPa-Z!WrN zzPe+%N?^81Xtugp_?nF8%HcG6ws>pFj{*(lpCkIAslWWq$3t^2N#B9()ZM501lm6h z`L27nEqR!*5l-=@bFpiy-GAGQf#qlCt9Zn(!uC<5WAWiYQvXr<_uZ7a)ML`o)#x{@ z%30wSjpql?)7*4+d&4HTt-i-xuLtcgs#3yZ z7%UP{yo$*MZd;>&@Kn6H&e%NWT_1GK;49vFXjZ;(gZm8|dF@KPbNX=^EzM`}J*{bb zCLM5veDC)3`#<8HkjXTD@3Xu(F<$}etzAxq4)RX3k(6M==!}2;RTP8I<77JmHhC+N zTgo%AWF1&l|Jb_rbp4JUUdlS|>NAc^FOwRfU&UG-;4%v_+_D7*+}49|#C$}5bVGK& zsZI1S8p1L$T2AeTMRbtf&*b4a%RVbo>8XiH-gY2r(il zXYr2NA93u5y|ICOGG5!(0Gu&r);c-A8D@iXhJNM=sV!?ctF3Jr>857S+|tH|ThBxF zhA;PRdS#(v<`uB_^?iGMaN3cL`M|@%(KR|c+K;ebRKvl=mGdR?_D0dg1x8(8q${%T zt1O9WL8)m)p^d~;?X0X!bW(LzJ&Kwm$B|le6r*6?SLdpZTpQyeQ~Td`(O{#T6HOVQ z2-tHuq(ui&@YAhp9fphRI}z4XDmcWuvs>ar=*`(0fC2G^3qhav57d~yTNj1Fqxa$Q z8CVUDNUq$#hA-1@wVFG^7)`F!u5*8k5o5{VFpjUSEzQC-|NFDM-Rt(S7>EKMC#d|J zJDwrWh7pO2yDkRShN!e!bVJ8Pl`+h<-;;5Fe1C-Bi_=8eQnue^62$O#SX6sbZK(R@ z`^K;YpN?#jD#ynQp7b@%vPOfp0mnD+E3FL!Gw*TvlAzh`ynkr}rVc?#BjY@9)J845 z^4+Fo{i!df)C7@jW!+6x>l}f~htU4G(P-sw{?q`;%t;UU^wU9dIv2(Q9f_SHA4Wl% zEXP=Gvj&QX24gTGBLW@cW5_V?_tPqe=m$zQ&tY+ET2u$F^LasD2mrd zPq9c&GfPadOxCeDr)AFnTW@(O0?b z9O_)wQC$iIZaat2%+$?j38s>^v-q>|#Kh}dJ_uuEz8Q)Y(LX#lS>}Pw;2ONuW7$)mD&|8ImC9%dl2_x$paP>QS_=waWN*6l#r}J4-@XLOW@H%uVzKq9bPoMG#*?P2j_|z z+P~wpi5)V!U&ZfuqK{1`7?>QFl$DYZn;4&xmX#Qn^nn1c+P?S5Lu}&BetE%AIqTz( zmm)iVe>ndQm{zQ$LD27ie@g@+Vtn}c(*9EU7BVF#kak6c_J*X=c$>H7 zAPWR$4yo0>tkx>LS=o|v(KXicNzqRSl`Y1F@X$(0jJeU_cid!sOV-ra zeF+G}&jV$n@G|9-FLX@o-jm}ZF+%qBAjU$;kTT?^ywq8nk=8G5*l+bM-&SWjYz}@X z)RrgLC~6|>^~9(QH8(fy%0E30m^#EpP5sP`iB(2S24iaCG;5}Rx)*t%+V2}O@;?`x zpUvyFxnh$*icV}4{+0kHR|s=1?>n=mzWQT}x}S5J20Pj>psY|U0x2jT647waJ)&J= z`G`r+H#&8f6v_Wo#&Zj?RDg$cjJ=GzJyV57ne!fxmdz&%+OLaIA8xyx^_sUD+KH&) zJ?olIFSR@*ROUt}I}nwD!bTsQep|M)kC#(2V3nO`3BwYIi zkl-`H$)*eMjoQ12(>~C9VlIifdW}E3N9n(|XG#xbd7+sYYpy~^L)Q<6HtKAyc^k2X z8+6m>csP(Sg3$B=G;*a8;d6@W4J$HsBi*IhI*tQOuJF7 zFOvDGZy-UwJ&A(GMdjXxZO6KJ+jm-PDY+4=UN~mjAT{k!(s74!blNDv*E$~a$)xi? z5wE=a-SK~QbZqgj(iH}F*x?=a&dV0TMNEfZX`dyb6(l_Lqa^m4KiW^l)!_``n)Sll z>g?5`6ZCa8e zZP`fe*kAvX=i_X8&z7ILrsXbX_HX5sUT1qUB6s3PaHjRjgLCipTBRlGnev3F5Z#Z? zb3*^?X_rc9YVW+6^0MScm&k<4kiuf^F?$;{sKKhO6sU z0Sz3NXnMT&)0H%+HMjj4NHTv`f|mVtk|PymgNg^9O<=B{u>lDOf6=U7pLUriuNb=g z45#xv(&nv$^Pz*IV$mC z2Did$@(H{)eR|JUpRMB#lj)15!-UTeWua={vtf*D-=&97e2n`?cThfR%@T$GL@i{{ z!9Ant&;vl}Fb)lQq!X%13=9>IA(u`7uI@1Fu_y;Kn%Nl~*E)AsA|!RCh+ZcrIWl_8 zqMvrk-UO^UX<0zku)R?s&vi|bh7#Sp)9-*|tr07u-oY{pv)#YT2rloK%G*eTe$FS$ zYIe3IXBzZ=hAS~fqYy~tSsl|c(BNS&4Nun|9`3msx6x=pJ%Rqt92?V&ME{+hc%6~( z7@2+>nf>}J`!+UvNohnNqs`UfWuSJo@9I-V$+b`k8x^Q6#8Y1ok8v{27w!-@yfJ$fl!xP{sbJ~ed_9`gI2r8vRZo4y)%UVmq&H%ctb z6|Az1ESzztSQzeY>mMsYU-zu{rpZV}^>O8))6 zy>r~nH+kbB#kAv&7gU{cWOrMh{aPmuIRvd)##}xc_f%zzQi%MEaQe)ML|d)%@s>HB zolxb?drK3K&|BbcFsye!@-B_=ASgeB*q@g>6h@;K;Nz29AQrWe^6<#wu!PRKl@($& z{_|`amGXn&tSfgIQ~*3}el1L3S7*yoZdZPCYL}Tw*4{1xsMJd+Q39P3shGvhP@F#y zP+VU>vnN+pj-H>NFDNLucrGYcBL1jV`0ri2f8cKu4zr@LhUnCatY-3lNus|9EVnlt z8c&`Yi1;=j+ueg=Ao!&!Cy)mT%p*11JvfH7z$a4|vFno3)TM%cw}F#sX_2{zD9tV9 z`R@2{-N*CxrEI@bR656A^l+{4{--}&NZNZ{clRfyjE^1zV;&0070dsNv#F(}P(%p>i(fPaX=lKu5Z+OLLzb_f4^>8z}fsWq}aXJ4t`H4hOrTC=a(c|i7OKoE4HdlH~S@`I7 z(6ZIz>S#Gfd5p4EWbbUg-Q$ABnOs4c4t|4n_juF21P>!-PjCP66or|u@Hpx^$He8y zt9SikRyD4rJp<0``R6%S!w={}EL*awG%J1j6%VC9U@ETLEt}`Ja{jSOsE1badS;Qp zx{|${A=ZL2&932-j-~TqG(6^!IPfx=YU#RP#dtTCDXx|or_<@a^mFm$UQlst_)I}E zsv3J87yDN?BJ@{bxn77ZuedEiHn>Xc?OljW)hDI5N%Zh!`qv8h4GeTrA+I;-GGsZa zRAfPgu|3=h+obt$GIOGLW<+34%oocSf~5p2YZ6!g)H4hSmzU|qh?{=9t2(;^uwtTZ{&KfXp`tG3qX?a_T4DU$5_=GBUvuZg9|5owat!zsH> zN)Nf%OyYNFT&M(zZ$g3?{?){i^6%*{E3_%qePLu&j?yd~W8vO9;@Ljo9ThN(b?pIQ z?6-0Bp$(%K#o0zB7*UG^Obm?kb4<6NSwCr+jL#6s6_3#^Vmu7(ztvQRHB_~`)CvlrxCDvlaxPn)MBZ#f zg=*S#KRq4X6&Prx&9^Faus#ISuQ_7gkShpBrT3ek&0|qwl7iS6umL#hKW1t|ThPFS zTX*a3)ezcmE{@4U8$4nGX|ze3$M_G~qDYgL=o1AGu2(uHUtA2=023s@%w9n5+}2dU z?|};L1I?$?$+T}=ZRvuSVQ2XLFP5L`{{yg30#>=e$Q}S-0et)aL9H*xb8)-LXK-Xb zFl_hSIcY2O?Pd}91mC6sC`YLPy1M|iy|~_mDvh@hO!dz;e9d*mjraVeG2>LzK;pqA z@)=lR$(~V33&yDg<&aqg*%`1{=+f~*X5o*xDfV^QpJn4Y!Cur6aqnKCu(|(}J#1ek zP=!1Vsbs7!=ob)TRnse+3~a8R!Nh&a)|c_pOC>+qti@_hIRB)AB_caSy}#0WGc}~B z=enAn`iLleU$&~dFniXl<*1xT)#`cU^SJ5a6oyk}A7$3FN0fcYj^`qEgR)sRE$25) z^A{1TunPYMV7$=smO#{Xq8}ER`ZS3hS?WU}VYO9NXtvCjf3=Q1_yc{WdA9>hcU31N z(6DBx>Rz|6#khH^Zy$|0+IjW2fa2Vpc^(fB(i5Sx1;cf!9hDd|eLPz*fOKlW?)ZYaL;)5v@oDa9OGGXd zk>Er-I`gKP%Gn~bc%cQcQd6RqlN03@bXY%MG0U)<%hshuuvm;mS&TLh?B&&S&xZ-j?-= z0Wq*2I~39`$lkc>^oKGT98brw)q}Eo^eDA&ul!4HbZnUKBSbG|b_RTpoi~$uEg+eR zJK)6^bo-sA{%WXYTehVyrjh$4sdDQ^IVd=@YNcifWOn`g#(&l9v8C+-a@9yIZRn(5 zgfDU|fxvN8SF|$<2|+tzI#Yucz1#h}oC407_6$!TY%Jr@?`s`ypZQT6>9!y?CG#)f zE3-5cea~CEk&b=_(sM{zJKpx=ot4l|eR*7@M*#VRVWaCnzN5$D2_M4>Ixwxr{MdDI zxLQZBnw8Tp@{Yv;^QAnnMJoqy@JYN)u;LelTSL$hOIyr8&xgUG<^ zU;cH~V8=vBQTe=>YdVx{8H<~E(zNVW`O9reVoL7cEH?dC>>HXGi4R1gzWWkP+N1Dy z?t7&R1CRAPX5{GvwW}O%ncWMmqoVB|cI}kW4^|S}L#iM`Q&Q(PQv0P1Dn2`blebr4 zo~JJ}D}+|f(zR8cK*w8gv1mZX=igtq94O@2`K{Kw->t3zX96c<5h8rxAFD@gsV1(tn_=bNxz3K=$h;NHOK1Iozr)o<(`m}jA zw4Awcoi!lMt5@Wj6yuD`9q1}IQhX!QnS5fv!4>jC-7qo?Nls02pAUmpni(D~6`2CvTtD31Jbt$Z@VWht z4VhvvQh_D=r611B{aS>uB%{*pw+AN4;Gr6PgQbRgMRbdX;O$Z11(eC(&~u9_?ANqJ6CSBeVHD2 zBba;dQv=k|DB4{s+952{Cp|GVFU=c0b@VKjl44uaa7o7tM2C-we{_@e3p{7& z1>gt8{WfJF-F@hcKMDJtru@;Uv>L2|cE8}`DcgG|H$M9I`IKz(8@R&p+iCoK-7}^FK zAMG1`S5aN<@N*S|m)KV%b38{1`R2ZAD; z-Je?AB+Qu{GqjDcw?lXJO+~hfy7s|=9+`>_)}?JYGfy9|8dFFL0;&ap_rnWQ3U(;9 zJX%gcd0q~;)#=Zb$9tbpU=gld`TlB8NG0>@#{RaDPgmk(!E=S#U<$il7q1F%2TKR|?D*9M^ce(!zU{7DE?UMc5a%IoUr^9L=Z%^FA`}sAW z)}V`9rynPjz-;gCvUuLMG4oEayJG@}VU8e@vFPht9~JnWA@ya~KdI?p3iIh8ws2&tcm6eT^EGDq=?e@etyvgT6q1vn>-Q^JM$iyTNmfy*_?@;w`;i*_uq!aGW7eJ5PJb4GupG0D>y5lQ3{HS7N1;G%4wqY3i4`(5MLnmZrWG8lKGCK6r5#k8o<{n0g{aod(Cnp=pmV$(I#QknsA&#K0gD zAdx{x8b34mmodOk0WKdWQFiB}6(4vMn5AsE0;(_zPu))IaWSvB=CM#&c@t#|CaTmX z)i&@qziwpbnARidiSv}}w;l#(ZV#sk9o_G(dOaSQWi39t0Kl=^7cBycP-cC{EdBq8 zQ2P808lBROq_fkQ45BNqQ3TeXn-PlK54`J#`sF) z@%?}WC3||Mc06;+=4!rDo317a~>=eO%dI{CZ9=O*MAn+=y`DhK38(nd!R6F>_vB6({T^t&;N=YK_?L@{lD&{GYtU zor06}3TDfmzf<4FQ4W&OIC1p(A@`S?7U)aa{w-TY$mrw(8Tjk%Q;MU)_RXLBU3{{4 zHgZjd@Mk8k5)3`Az;aWt5C#yx5goA$UX@gXoQ(cA2Ame^i4Q!bORB>32MWehs*BhH z*onksB`cL@k)r$Jkz_`y}#7Gh6~>mx7n7hQb+A;n@8~c-?u~D^fL#rL!RRR z!}(HnC+%Kmosm=h^rLo$&1R-2jD?I{3d=^zp(vqmEz@FxL~UU~=h{KK+nJtifv#Q_ zHl4)O`fhJdG(Z`}I+WIpln0ngyzx!;^YAM3^3A?wfZc4ZBZyegywg~UjCU`X^zm*v z`PSd4yCF(EVg7EwO8npAInIWzki&yHG2(D?Ef!JDg%i1IxLp@%UzuiEYge$G;2+u9 zPyS1p5Bd2k*+m$<4}aVGO0RT&y`pm1*>Nyw?$J@Z!2fC~H^bL`O?K!=(~M1{0~ybX zw8JXvB_1B!>`lr=9EW8dm8)Sdm!6JsUBF&#LT#)w|MSK{vBm^3dzD9}n28@Xp`7{G zB4o)bze;-iGND3Zsy2-npPLoP@vVb{NNU;2C#TEKPV311(gpJ>!7&T;5ocA{;apcz z?5Z4xFbGk&E$d$x7~ViDISB2MA&qgyo8S?f_$9V26Y$TcAiye)b`v>hBZ3@`BA_Mx zx{TZQL(|jk)x^)NS0^KZA5!JWd5Zr9A z>TCfyG#PX5jVyN2EuAy1^Qxat5wA;C;SbkZ_wAp+E>??X&obJ4tgL=t}7c3;UVG2o3+QjgUem(CtW#pnP_GW z4sqr2kT&bBu`qpx_)z){rQ`EG(rrf$_0_3kT%(J<9mtovpJ4- zZF{RQ7V-vzxF8j3x?_WzrJ$YhA+n9q&X3PEUJgcj1r*cS1%v{RJCXldf}V~e+rEP% zUpX@eheO5XK#>6W_?-3`q7EKq!c9~?{#}{zVHNi}B<1S1^HN0rwVsE=V(bv!P?=O& z170g|k#n#<=`Ht-Za8z8*e+le<(T+olpow8i|d|>ryCOzp0;1|!)$9yVtV{58D#T- zBm~gvzhDdD73R~gVdRG3X3E6>;)5hQ@%q<%-PINntfMb~Iq=OjKdAn9*;8|M5j(hcq8X0r#2X+5)N_&sztX@9qNwMLU!G z=etQMg1WWu3u05%I{&npTbklYr)yymaG+haf2EzuODkw8k$xzFh!Q10?9M039MpV< zLil6fwum?&+w~@9mb33N4eZ@KN^xXCT7=-y9P2OUx6`4)TIyh>HOPs_CFfC8% z-Fh=9uHTz-_Y-W{q$H7x^tli1W@(k`fX@gOryGoOssuZ`Qjr5?Xt$}#fhbAX;KoLl z&@llDX#-gD?heSg;W^xa)wB0kH_UYA^$uw_dBOdn z&q;82+Fsl5Z^GLh*DDqsyg!L!A^B(k+B~+RgAZp0xMn z?TRGTc*!MGr(rvZy9A?KIBH#CA8(l-Oo8>DyQ<;55{tfisF&+1eEAEI*ey)bZqn% zn+P~;sH1t#cKSP^UQtavSHJWYIhw4uJQ)+-n=jreXubEDaaC!5xqyVai~X)p#O&u& zmZA9F#qKPUJ1CQyTYBirkjOv#l@@mym`;P!`ma2-_H;NeB)cfCzIKdh_RPpr`F?OG z*nCBP*1Z(HPOo;}=@u0h>+CVa`>lK-yOzi7-@-pp>w0X%`t&N$C?8#~AlotxUAG|L zvYC8nXOr6zVT?af@TJk41xv$!Yqut-teYjgmUA}4pY_s9>e)1X6{}QL65Qz~1+UVf zrck<%3KCM0J~Ybo@Fe;!^cFzL@|zeEr5U{kM~bqnzBkCqOfE=_!QIU*k_9D82Ia<> z%1BD#FvAZ!z&KZsXlPvR5Q}F$p=~)f;)Su)DiWhwRj6}ym~&xo(*>vZsFG=?VaLx_ zHGrf{4GJeW_}*rh|3x6aIDVM&P5d$|A8B6sLPB<&3|9_DIHwLOv(xeo`J+UW>f3I< zWLtucC?my5-vqB|6wN>r^Y|!D;J17K@Qd_h2w>6EE3k6#bu?g z>msG;A*Txw1A95ys7si+?bbzOr_OK~w3)3$IqnRnVh?8sVAlOF6y%!Ltk`)V-#;n4 zbyL9Fb-+h5G0;gI8sFaw5o4pyz2W*iuJFdbcOZ_>i23WYCS{MXAa5+naF|(%0>`MJ z(~-7&_p-%?d7@Z(=d~RTci6jM4Vv_9e2Di@S2NY`d%SoLcx1cPRZ-I9o^6Pt3w`Xf z2F&yj&v1XZI$jSK=*&9s^D`_p_fdkbmx>#L5Iz^-e324Ro&I!_df=}97 z1Dq}79-i<_1X}8#e5LCG<=adqjb&fmO0v5?`ryGb@J5Wr<}zD$^g9Fl`>Cdvzel$u zWWNkBDQD=$X^nkb|L(VemJwaTQxi)L)}4rn_}wYt;M0&=Yoeta``CrHEJDBgLc1Ta zl0@7P_$+BQczEGm%-0_mwY213ex-|lR)KHs{|oeMUUb|$O9%bz7qrHBMWLPvNtMbAO&H z9;H_{Gn7^DoI8MWR9qPQCTcN+wHEo{Ff2aJs6RLnHQ)&AHSC!)`+dvJQU;m*@eIal z9eRwoxQD3$XR-@k--NaOCazG@n6L=jeg!}phq0rT&JfLW z6bP^@K%O1$aaD(NH%vV_5{2er1u-CUZ> zpG}A6ieGCwj(Sr#0wW8Q_9RjvmE7lni@GAFW!9`+RKpN`yda| zPk{56n>Cfe8*J7ZZMSdj)*~>-o_X4wMElwXst_&JV?I6;IFrba{n^S91VHPSS#0@r z*VaQi00hPn-0)1jrxfU9fijhWfkB`g;yPZ05uWuCB*zS>CUY+a1}araKzy!*O8SA} zdl0XFp|>RZHDECMdNNv^_w2 zLW^UH%cRSjNSn8n9-2Hu$Y622B1+gE8AJ~>LR%VAy9dJ+p~JTEI_tSH_^R>|C3%w5 zlbib_A@NKl9o?z>* z)rfQrVa3lYF&-N|L^8WO*4#$Ail2PSxz!I_q)d#6tX;l`L){Ox01L>fA_Jg`hC(v* zSu|upaN?_$M(=Duxz68_fxWDN`d4e3(C&yc7hLTr7PhoFKF#6SSzOH2A_~S*`PYZm z4ReIZeU)Ln;t40%wF&~lS3$n-(~Wnnnxmrsz7%eiSWluCffF}(hO&%QpyC&MV} zbrQ&DD^1pP+dJ~cWMja66KN;>GM#I|di!JIx0hF|_lw>q){p5Np)vk>3cX+V6<8)i{U`$&LWvxg1_s;tHN0B@g-q_hNz%Q`iaH2cUd(4d_iZwcbl7Q075(dda|*-zyAb`q=6&DQUPNj{#}>A{Nm!`!h)`zp5DUzJYTnRKyz_K zZJuA*=uhERw95m58eiXZQGX{i+!-p)0pnd`fPzyKqHy#Uk{9>37Dv)ErR^Af?UzR$ zm?FN<_cOh+trY##(*y!kD3nB8R6tFO%7g#=2@2&wKLN_GEg|xF?T;?tf!r6Uc(#1J z^I0g@8WWa*iH_TNU{hr87@zRF4CkH{jA+V&ST$|5D~x-)B!`GObkG&PbS2lx$+IM6iPE1$ro z3xpf1m?yVyB9qOwH>{6D`rwEYZ;KD7ci$R!Ca~?S>ley!ICUD6t88+PLq`?>8>9g~ zznj5LG`6ZPS&nmk&mJ1%yWrfUpuFT@%cQ`3Qajlx9bzG;-m9lDG2ztuqSc4eCf2XR zytygm%Aa%z%Ujvx>=m<3RD$NO^s7ngbZEu|b$&urV@x1Fj#(bv%1mC3(fNf%#!5vx z2%>$#08kbQOCGs@&vh<&4ndnqN(TVP5);sNb5DaA9MKr7YQe}J$&!2uk<_(QAB&Mc z!lb~Fupw1=Sylc?wK+wN1=S$~eD|Lm_MCv?ji+LxCswk+g;lQy2&HMt>#@X3F6fI$ zgk|*bcqlMk%MFjaR7L6rU*hj+s<-K&E;5CbQ7LoFWRWp$y<_}{ZMy5Bs(w^xv#k9t z0kWq1sNnaKdo^0uN`{qlfPH3+eZ~~}uEHht6enee;?tOjh3XG6ilMGJ9+Z9x1dit^ z&P|mot|`>3bN&;T{p@*{kf>y{X_$*S;fWbB0Rr!~<&`jR=CyquxigA%Z2{T7A&w5< zN?@S{?lzq!5ba@ooYcY1Diklfj4#yi7uvA(YMr?uKlU{LytH3lod8oe_mw%gf76&5 z4d~&We5uVQg_E8FxEK>+QeqR*(ozT#-;m*vwsF&0EeF-gCvx06JmDgUpK7cIyUbY= zUj2`l>uaFAKSaxUgLn>n{Jj&Xx*t(C_~apjB2eG`g}?$0?ym&N`SJ`g zok+5Jxf3%=MGdM!EuoBWH*DA|4`PxWiiFR$Qlo|7#bL*6qs_I^-ruN?F1ij)F(Bhnu8<3nrcyti=G;p{-y zW(}@nMo+lVF)SbSGzLXN+e4-fSGsD*4v%Lg?G5g^;1? zsvPBo&@wGmWud4gUrV*YT8&@wVI&2_TTh&sKIe=J=*BOPZYI*Y$r}2*!+aDMyeaK! zp8JNX$5M}{oLYCkeDZrY@IvqsqK=kPkDr(^d(x^u%I^VcJWMpcdb$KPYpS}I53E#w z_B?sJ|3?xOoVZ14)F<4U;On6`A2>zJ3$mmDOV#P=$dE8b>eexjp)Jva+KqT+@3=8ol`dEB8I@IrzylMF5N?my2 zG36&P-!9DFrtvs5bVcSIYe`X<`Og9ky#`Bs9N9Y|D^=Kv7Dw1-K=Ag5+IXObq}J?~ z!E07fzsUXWLvg;=QLNOTLh%pXFKvxUUz;1y$XW(VOnr#2k1=k{VVOs7EeRH=MSgschi{h?EDzJQX@us9&3O`YAp-z!Jq4s}FqlZhls zV&Makt87ojz}Y~@^(#Bqa#^=4#e)Q+Uq4*ktdZO>+|D`-1VtFmGNC%Nx+j z8Hm$YMg=O9pAanjG4`BWuck0BL)E45?6GEAUsh*m`}lFS}kWonPKXTCySw`ay)+%-sHJzH zz1#;q>pwXcsL}R$ynAFH{42}`_!aZNgK?6Z<(T1X9|4uGk{&3efzPpYZvh%DjcYuo zLS%4`5Mb+#HUtceD!Jqx)8lyZpbAMo{=e>^6JXD1Zc)_Vuxu1?CIYs^pnLa-Qv~Iu zFBAeb9Bq$>kgs%WgoOEL0v(M&Pd+-@koykYts%=8lp6z>xj1;&4!%(JWs@e>mA8@C z?t5IMq*fl-_1iaOHZ%&FA532S+euzDw6O7vCk^`VK%O$QFCPgh%IVF9YUD!I;!-a> z)wdZm|Kb0vuaPL(Y{_HP*kaK7q*ko6$9)*?Dw{8}?>?{S{y8tQ`%uc78nfea+Y5DN zQnRN|AoUzVhT=p(9GvK1w5>|0Q;dx9_eT8-Av5q~|1~PFxsAyq7SkM>dYM!n4WZmJ zUtTXT+R4?opnn3QGM~A(etbWL|GKbbJhv`CE^Tb8-(Se6pLLA`E6q>J(<^f%2shSj zjt5TIft3(p2a03%pM{$Zqkh5lXSRN0Q;e4_ z<#LlZuI=5r&_cIETKy2RQB;V}3UJ5IE2qgz`%*>uac~S*9%S0G1lSCVbIA#TU}aDP8e}H4o2u)!zbXCbXvZi z#l{2nKHVxOII)ou@Ti`h&ch=8++dX1*6P{Sn;AV=>~XRGC|m9$(dji##%VG3u`phxjeY5HG_-fa+V4tHNHUm>x0qv;7qGC2^cBhNkT0ov#d8_=9!zEvo;wzYGH ziSmG(NB%-%DmSeQ*qm#|aCxePB2k?w{Tv+5o2Z)Pnw;PSb5%`nRdazSVslJ$#JYa* z+UT}_AA$AC6PIe&lJ9r^(KE5Ee?9^-BSFtNfB>4Q3E1oYi;w(gx$9mXdfvAuiGb!X z`&O>`o;v9%zk71|3?9w=aPyx^s@g*OY`~1xK6Cs5{vH=dJ%Sr0*b+Ox%~gDRFFw@r z27h+{_hwY;)v}jA2-3bip*J3flPwoyI9MO;BFUJ{^fw)fm9mbe!sM$x>v1MI5)y2G zwd|qlv^VH?9)xgaa*`&T2ey!7F$1g0T$0}$Ps<&9txz|sO+wDx;d{Xxk;`6gTX&Cf zu9<0`7Y{QB^&Dhmsq_Y7VoV9nb@;KU%x6;JT?zVSj5s3p9Ia1P7w4PHTCi&a?;lrZ z2j@)*Qbi>O3<(3xuiaUxi)baV4Z3E4`R%V7;%}lPdm=P9yx7kW)?cqpW!KY{w&Q2g zxZ-sfGu5Jmb1B<;1wE?QrjF8gsK}en4xMfni_7<^W@_8_qi13h+o^via&BmHIoxR+ zJS}qIE_peu^-YTNW~6z75m|LPO>tIlVf?*sizFm|FZ>=Q(vdE1$dQ~H4}Iej+5;xQ z4kT~VWj>RW5wr;uO-T2dbiR>2i1ft%Wz9W|;MlXwfT#Jydhg?1&i2i2McBsgN6gzLwD!)V6 zt2@|FAVJ~n$g0RNRwlja+6v93polHwDJnGhAkIppDOqqK zTKu3NanXVJ@YH&BNMNzVJ~ODiI<&Skp?=epuofA zp8%)$Dw`_ti{L|1iMZTKqKQbxmqOgBXVwf@#6ZI9-? zfz6p}`(``d-x)5yi;de-}9*BLw&W*>pwF9*rWuMIs6 zy|zC+Pnq_G1W%c|R{ON2I&T$Os?`Po?PDhN?AsYNa-O(Dt9LNnuu~ zM#v=CZWwOJBsAtpfB}5~4*uNw^AL$c`ivHtY3Uv44s^#9itj`9Uo7Og7&_VR`}`ao zg9JAP<9ypH1hUS6b&U-0wXFkkMp*WOF>|njKKvz91i7-!7N5W?Ip+RO6qF(AJb>~F zucnQKL<7HQ&<8-x+_pM7+9n4aa$RF&>*YX4WJvMT7Z@qw=?;LMEPZj~q5iB}2~Z#+ z2e4!Wd&M#wXhr||CgNh4sJ4?s%Hs_*e&Z8t=neBZrypW?A<{xyu5lf-9RkNJ1F0_1mVt!kh01+4$ci_ zHQK1WKuSg2R$b`rgPG`Zt#|G0m4+cO!V^}UH})Y>xKaK5hDIeQFRj^9j>=%^{%Ulv z&oZ$R=w1eXJHv};iN5ox%JOq{-v-leSG_;E=Z=vmGv+}zi$1_R>QbRxux>(mU}Zq) zCEIG@>y32>a_AVglm+rW_=kOJlMgf=$;ACsm_z98nmON|DDM{Ty?K>JSL zEeIRobbj@tPb#vYo)~>?|8NEZGb|&R4iT_ytLxxYeYOf%o-}uZT*{4Vy-7do2oT_1I@n$;wycbO>{6Ijsgl zOOdpKu;$<7;ir8;mk&CMW>*#W&%W%A8~)14zEP!EZ%GosU~M0|SI=3q^MIYnJ|}2) z%j17piE3?nksytu|CYzhIowd?uc}$3EY>7ljOi~dvNDsm(jqZAsRO7N8#*i;X!K>^ zz(LhG$eUa!5`dc~hVWiM&Dsp#Dl>)@6OK`kkBtWbQP#dG&YVNA|M1txaGHrBzbFi5 zv@c+#Q9B^ifEgqP`=llZLY)H3DHXl+4o0`Er}u3qw9iDbEY8QfSY^c6 z$FNi=Y>`TD@1quA>r+Y3C)gz?9f*z8%bF(lsa@6=kV#mONLajt{$?w!xS%%qCSGs( zU0My041<{UH^T+1(`X!}icmb!zNe{vk5UwJ_Il zTM~XQ8GH%OwnH@j5j{xHFPD?k(Kl9zb+l_;SKGqeE(W$D*-ZdyAkkK5EV z`5etoaBkLVdLqEe#!CSp{AFfpX1{b%&G`*LpC>>7bFLgrH9e$zt3wGVwdgxGS}!0F zzHsJA9W>jnk}(SI%(C1u%gZmwHP02JPm~?Yw&-K*3k(dl!&#`Y>s}x%POx97`b5Ji z2o%zTxQqT5R~hN8N2-(coBw>1D*;I03mSd*Kl;@0HxN4bZ!<6+^#M)bPliMI8>Y_# zM^YQ#Yj1Q3-?!+nx=#gFadfKM5IVtB`TyX6V$mzw{?Wy0IfrJ{I|-Ipx9TiA?I}K% zdaSEaL-0}t9h;(&#u*Z7U1S9U0xII7Yw^!@D{q{w4<_&Kq`A3qSy=tf_xE>dYwh1z z9|)wZD=?2U$8fvC_;t;)QIkvLLN9(VDsHe6j%cmU82IXW-rF8+-u1z*B3+WT!;#Jg zQeHc7QpkG4o<1J3^IpMq|I$7yi+i$0p)^vX* z<_?b_=DubnGy3eJ?i%`zZbGw>oD!R|G3E<;(u&g{6*uOII?oGNRC5E4rg43alirCiaWok<2ANwf*Og?LWnVWULo?wg@S$torE z6dbx{nXS_fjnZ`Gzhw4pe;Y2grf>T>d{}*-4!X4%soDh3PA>+fSR$Tof0p zi5zNQH}WZdbq|w3RYcFL2-@P*-$M2Z=u2&mo_J|G$Hchef(KVbW(!$0tfOMJ=ljua zvD&)OdTo6zQX+CwbJ;Ug=SbKEa878Y=fnmQwVcN|PK3Jj5!f+lZ^E`V0QOIk#x6$I z7}R8AqZIoWqKAqKPxCEM1&~EI2K$Ds6QEVO0H!T5bze^-F zHAdPMnGk7%o=eRQCnSg5l)3wqIYjQIvHMXaTDec-^-UkbQn{G5SeJ~fS$EM~?9;iY z#9QR=Ds0xovL-KdP4Ys}|Gbt3Wh=chH}1kDW5AqIW-p;aKPxeKsAxRUG!S5GN0h(w z@z(Tic^CW>VEsdjIp-6&>olXBQD6%OM+rA*CB^1s~V`DOXE-Z`OXpxmJzydk1~!4>*eYmgq` z9(?2ndNj6j24bM%9s(HA+DIZ2R1JK~9Zw_D<4|8azsv{`V31Qff}H6@7R2PL!OPsg z1OpquRD%X9B@4T@qQQ~up-_LYVoYPPa5SVMaWkX^xXY3AN~3Z569Nl_?x5Tv|7+6< z=;qtqO;FdWB^^LHh2Q>$Ze9a3ees?9!1j5R7!3XN$A7U_wM57YFN6SyO_9HXBGXJw zkq0Jj@-Ix<)^rUxP;DLw&n$Y&W#KyRv9ZCI$ZzoM;=sQh0LN3BWx>oWvMY{<-R89zs&Nq!iC$nWI0tEC6MBFe9PGrInn*wIA(*m7!TC;Kx%O67!xD&gLP92aXhN)ih~-`SCO zfJcE5CPRI8Z;wXkXNVl70Ta83mdmsLUTd{^6vvUL=Sd=fb@U8ZtkmNmG8{Wiaxg!P zpN?A7BJInk8#pRwr!Wpr#9qjHYT{`6^D?oT)Gd%yZi#9J9`qg{j5aK+w5=W9nMEY! z)+VSwoNO&ewnPP$H4h4$4h{c-Bi9KlVwHO&1TXzBw4AQ_+$EAw;NdO@NyC?h*^!>Rn)La2u;W4WN*4Fyj1a{u4t;Pfo(~ z$jSdpf4CI^)0@O7I5;jmJeovA7Ii$DA4VgES2BQBa$qe}91Z6m>925dS_1=o3>3g7 z0%&&X)DfhPoZSSdo*=;S_Y@3{EKM%s|3Q$GzpYY{Xo|u+F^jY|^Wq!=1>=|(y6`d= z7?nS@iU1xo{~Fs8ieQw;41V}M3L?>Ng`mnu{NLYcvLE4Tc|)3PI(1IxQ_L$X84L_k z3;h1~mq$RAhq6b))d>#~)|?p=c*v`SdlUJ-hAe)=-Z zAFVue3R{jdbeJb}gj>Pv9b(6KYDAs2=8GBA^)s*R)S?c-{*qt6BLNory2RhaBt7$sl?8@_vj1No%w z=f@Fd|JlBGLAmn`9|fy0$zyf$$913;1dp~wcX;3K)=8nZd;BJQx+Z)4i`7o15T>)n zAZD8!CqEsRKcLdNUpf|}Ox*c@J_-U}f5#a^`6mEZ!Ej@Nx%DYYmWuf2A)o%4^~nT7yu7Ircm z=l`i|q-|Z(9W+o8gU`tZ_Zql2fdF4WM&U#3Ko3na!A@t_l`Oj`;K}*O7`5;wO7C}p zZI3k`EM^LMXCNkfoIVcSoF+@2q4VXZ1$5aQZSCcGo$;Bgzj<&SwV|Q9GK`o8)eqM3 zVSxi@yHGrKPWNi{6`Gj(kl#3eN~#r?X6DAVXLYp}!FrSWNMG{GYU_$x|ENu|#c+4i zgLUFmCYGpe?PFYcU_BZ%gT*e?HP0nQd*+Ul2iw~zk#!cTj5Q2#KnkoT@{QJ;E*3Fu zM*R8^x-J*y(AkOijNfy6^zhEA!rYdmmh5TlX5ZGcN?x<@AGg{vms@!mPTy4JS7!ey z`cqn}F*i?b*Z&l)^5HmIegR&^5RzM0U0qdMTh)kC_}%XBiIqLEi!2?D8MVwpwBq>m z7pEy|X0(@=3=&$!`cu^LzjMLN;V!}YK{>rsp}F?WbQ}wkQ7Hl^v-K;**3Ej09tHU* zbt(Xf_Eb`duuW|!6JMdDTj&W;3HtoH63ZPMj85%0h%ax#8uOk}h7Qj)RI)Uk;<9wa zp6t8PjD}EosTWx9vM~S7L~-OXW#PUS8}}fUa+bHv&bIVm|9jj3{~wXJpY(B}USJRO zo)U-wCPCK_I@O&tU1CU zN>`F&p@+~Q*5i}ld(Q6YEm}eteY(|;+@k=jkaut0wGvy3)8Ev-g=nj4fH&L|FHD** z?9d$A6|ZU(wW$wn5}baUmj;yJDTy}5Zk3uHX1M%mNe_QHx$@y8fXKKfb=-@VW2Y#o zVNp{5=>3P=4-xhO>FMVrx5IOFsT{3aA%vy^-Y zT&N||b5kb$rl`KLQU^9q$xGILRW-NlADWpdh=}+Y4zIn$wce+kVqq$`cUzjfsA+_2 zNHdl^yh|qNkM}Fr;M%MDf&$3huuiA<0*XtbD_Q~k{}`b4U6ZvkJ+)$ki#YRPMA z9_3PA1#)i1e-AX{ckN0qO#HXps~i5Ry|S*tH+b#ue=_-H;5+&^Zt9}g6?o^=@`Hkcq(|5zs zegNS>ZV_Omla*Fxf>5!{+c5&*&Yufd)Qh4aY$c^^HYFuCgC9XmUn08z{mh-10XQri zYNf%EsX3+1IY;*~kO5Bj?S2DO$!F%Y-qMW8Kia={@oS&oo zG=`P4`^DXZe%7C#$-n}A1-T(1A6N&2JJh|2#D@!U` zZ=^u$%!<$ph3^f{gxw8>A)@dv`zfHm0?wnfi=C1h;=>E#rSP4HVat~Af|hXUmJ5iF zN8|fV6Q6BcLl~jvgS*GYx9>e?!~gK-7ww=Ht#`EzXWN}AWcRG)C*F>>vxs5=!0q&P zD~+|yx9sAnk)mUg6^-RM^Sg&n9vmK#Ps}UJu_N_3dEl&Ur%ubfBV~T;{DNg#*?wBE z+2H;`X*sMpi5Is#V@Yd{9XzVdu><&vG1%Z=%uDLgG^_gV8USvm@21g*3H~C-+d#^L zFXD$Q`4RkA1bI9Zaryh_e^OiWXHPJ4^m4B%27hh|QZOLhPD=49 zQmk{1jxqo19v>Rf5%MMkpi@(Gb8{gf8XDS7Ah3w|s}wM%N7Wa^<+KKd{5k$7N^nHo zM?k?Pj*-O)k+~SYBzy@WkcwPUaSTnMmn5s;`B(dCs+v1{j`V=G!ZGK=M$$o11@B~k zVG-zVZm3dhm%!59ARr(i-HOE0h)8#LNq0y} zgM`%5A)<6F-3S6A-k0ya_y6C$Gy0D+&gi)A^FGfx=W`s5+ANo6m^jk8O}a@^2VRu= zAvO;zUfY%zi4~iDU_>DOyA1*1jQ@@e=o5jrWfEapVcyq1@1@)Z<8hyin{^%zAvns$ zjMt=Y-bJr(9!mb3x7zmmhoI`xcXl;w{O0sN;zzsIUk^Ibs^IYI1yS>x`ECx`Fvp0} zkP>nQo86GXM+==@C);o3`ik%^lVgeb)i-8hEp;yYHZdKs4%)0Y%c6w|UQrY_a;th> zUKNb?-*T^rn(MXdYjw(4r&&10$)GIrCORYx7c=s^6B~+Rs~>rXX};oS%5``=$**Zn zHB^t(FY-%UDo{bidXK3dKdCjqpB~de6dRoP7+tkHbI_>GA5WHiJ^N+ZCRz`vF_@Sl zZ+1$OmMZ$1(LT#tg~#4r5$d})kP<_bnvNQ-4)e^M@ywd`%G^HYw>k`~;d@_({F$Vz zw$PfCYKw$wC(W?V)0p4OSeB{mD}NOh6;vNveAGV8M*fqlmZ*(MUjl+qQHJe`&;6v@ zZwL)|w(z?0y;WV3{FNL04Mge1jzh`pt2?@y-DcKfS43P71*9=6+%Yhtx zwBzO@PCyWXT4#Ub?jD0ZpiSs&CDJiWrAFpt*u>gX_>Wk$t=uGL|o`lT}3S} zW`&xFtkYq1@bkg<5GPy}bnJ|L-Z#=A>%uiy{9xe5!_J9SN-izI`)rAw z&~v1tIONo1jo7D5euXK`!&6oCr^4H}efkTsPiN_zh*f_M@Vj%k3p+Gw&EWi5EH#9zYYv?xeCZRun7JSCB=&k(U)@bK&Piv9X3!kQhsx=F`j4r>WWSN9wYtsxb}U6ZUS& zU}|l%6>6)_NxuyJYD}lfdZn+}nV5X0yC#Fxq`6jL&gB75WMd8tV=~dv7Nc`ga>&wx z@g>GQ?zN6g><-lBHFzl^Nqo0M+{`MKr9MM<^jIa!Cds$0Nrf5YmTP(jcXni z6Wf~NrVY&uC0jdAMLUa(Vk{A^H|QfKL=D$~#=AAfcZnd>VlC$s9KvjVnMibQ#5i zoU%1hOS#AL%}I(-i`viZfkNi`CQbFZK1fmls+rkO)Uip^)32MxzO>n;uxPxo@Qbz3f@#YDs*d=#iWtBJb6j z-PWWsRN~#$-1M||tH8hd^C6wMR9SdEV+n+WIb7W^6hO*?pKf$5=_$kOJuvH1ipY4B zmPc>2;I4YAP%UknW*G1!AAjoi>r}+Jw&dCQ2*UZCz_E}M5U&D-D?`DV=vW!9O$lXG zWf=PY!!(p;&3fm+dS}Oe=fEDhQ-l}19H>hJOhyA3S zXM2vcUT==9f!9O9B?5Ep<1=(+cm;g4hGZ%bKxzX@r<^2_sG!%Zl`a(`4|l9wxBJ)> zHzAgD!Dk!RSIuTHdZ(lO?wgvXz4?NN7t5z3pZ6YRs&F8?hm-;+n)-u}NE ztHL>G?ruSXhaX10TJ7WcM~-dh>k0}d;_lbcPO{Q%%$3WX7I63MV1hhg78s1pkZ}E#6Im4S!wR(w|98&*fylQ-O(uljrp;MR z{LOr5XIW#QBxabW=cnUHM$t?;57ps4HNU|f!qeX@X>hsMZWB9zUU&jU3L`v$o z#o!?oZzr^b{jp>lGB6&}Qi|u-HGa3YCiDLGk|j1rQsUi*t6EcVQCj#AQ4v|vk^Q^1 zKG}96qvbWi*Zij88St!+Bq@Lg$65`zZS}6Z`O<^>!|xZ1d$WLCa=KYqBE@M2y%`F< zH+$YfEimGG?jG+Gjq=j@%!q2Mle;xLW!8Bwty`^yz=Y;4dD?5D)C#IJUUN6^JPnKB zK6&w}+pt`+HL9+TSp^>%XOH;B1;Ku$*{EML(U$^h_<#hUzKav%Acp4#uS<~|VV@sm&$oU;IiotZ zE5_+I%IQ!tKSxwGMt{)ccOc)bhquTd1VCaAosyXi;A-)X0aN87 ze^(6+2R~{=l*U_?)P0odQ>qAE=*`+i-M2a{=4&YL+jAkkT}L6y^f~_WP7F^j}k9BJBSH zv?%XQ?_YlC2M+{|n`rcZ!DWlSGp8*@03GWNz~tn26971e?vuE~E^_*M9}`jA`SdV#4X_mN*CitSyxP2MHNqZepx)@$WAr-qY&ca1_EjNw@*~W z+KWGa)UoJL#~E)<{E69(t678^fsHN5k={bwK(>WYrowi}mjC&UiLgb*+6DWHPWQE@ z#2!zN0R1c$711yfeFC@qAaW45%%k;gS;KT?Zuw6*Iv;phpFi?-X;W7O5~*~^9S)eC zhqQYs(V__10^J2BGLOgs%S3s+zuGqUI`|^)sO@ORmwZF0pLVJ6cq&SeWXYL{GCUUg z%CRlVbTKwL=pGm21m0FCGsx2#Ry?)Ee8%x6Rc%q(Rf#bfp8tm*N^*!`mEC5If~1is zs;&?WV%{SCb)Yk$-{n0Ps0d{BC1?rQkzMz5v1Hh~bsy0xF3_~*>}`c38+gd_!9SzD zXGo8NnVPFfa#n{C)VCUPJAus4k-=6_n=}XVw!+FcCb=0rHnpxd$fBsyA0fgSL{0mr z2;LT6P0J8v*$9;cx{z3iA4%|JZ_iwREJ*_q9veZnyd+T^p#r6Y{of*|d~)UCrJxfO zKV2@(@_uS-cQ);(Opm~^X~3Gk1j4WI@?Ey>9DVY$(P_Dg+9)rY>6b|J1@f})iB(i& z{E{om!`hvYwqjFehZJR_uSD1Wy&3&U(yM-R&(9q@&)4BjYsNiWeaiDA+Cg;~GoNL( z8-_=x;{)VZ=m6&A^aU*;@Z{s7k0xT1MpkXr;jHBX?v60H2x=ROEKfb$A(C|_fEA5o zW9&miCl7*_L5U8L!BGr(qlQbx@0D8fnO>b>#`W;AD#OnE2g_&!)9g!-iX9%Ue`f}F zy{7#yp)CXC7!K7iL_kT7Hgb0n5M53rM0@PU{+LdjC_{4@wCi%>!$&CA4@8$RK}H6A zld?AGcg?y2Rw=lFvmjAGyW>1137P|V)*{fJey~fKeVtJ?>*8g%h47~1v1@{lo}Fc^ z9i)D?zPj8>FlMv(JxdR7Y?c~{^Hq)Ymx=XBCH}(<@SufEbNopMi7CmZU`hd=7T& zYj(eNrDBMGDG*~a@^12JFPNneL;}ZnT<0%;UM0_+n!y;HPfEKaUd;Rb;Z1{?n*2CB zRLxX{x4kPR_jd8$DT;oVw<=!6ANy!Gj+P$#N+_TY=voBPs>W$>Wz`#&Yy|ln-+kduVv=EeN7|;1Mrnh>Rn!eDe8An z5Kl`@L>wA9-Qa1PZ_t)0U9h@wz%>ip+ zDF^bFQ$3bdlo`W!Tk$rHISfh2N|~pu<3R|*eGfnasBB7;6DhJd!Zdsjhv{cL;1jn% zNoC11G>Eml+!tV3S!PvOgqyLyPho$sk4MSh>iqA%%l9|%O?3JC-Kxarg5VP$AHSC? zj7H-1-7km6m!AweU<2)lQT-|<_|5GB+dcA1ntrJ-NzFZ~+ zXkwLHelK3?|NAJ124LdXi5L-gO{}MX3_Ss<^UgEv`&|k0o8ZpxZ#@iYEITB>%CjNx zOsNIUN7DS&nqSw(3*l%yiyoW9RU>a@Dx54$2rO9tnaFork3Hzh24;AecBEW$$Zym7 zw%-jJs4w4sGbH}h#qT&gQ}h0b6LlTE?mM@f-YfT_UC!VINWVyyzuzZQh>37+TrA`x zxhPYb1^JLJIg}4C*dVMuMNY+^V|K*a68SZN@C2C6bj~lmwaf7Rf1t< zx_m~DqG+VNx$dM33sfK`o$clHtrEgk$$eItxi@l~EF(NJ>{Dxl6hU#BS9$<$Hf-0P_MfmyQ< z&S?-nz7QS@4cE9CG#J zn4CU8Mvy3o^CjX)O`p{mx|tdV_A8eg2toY#25)^zGT7~RtZlRffHQYSU^X8`%(WQM z862araB)`t8`sw?|8t)Ei0u9|@OZ$UcWUoi7?eeqEEd1m)FB{9V@P3$m9~j8*Y!w6 zMlCCdQPCkGMQwKBVngJ=Qcylfgd>;tIGFHL1kC|Yr8H+Mwssa3RMnFqltIV7;066L zlC@6C0+vUlqao*>bZk`uwkwOPlA$q){wU1dM z4dT>U%4w$+*wYdzN|ndMA+eejQ@ zNA3#$wgBsQq3WRgU=^X);|=c2ay536D2wtDJ3U`0kzkmPH=_YD(aZoiMurd-z6dJ3 zY*LBT=jX+Zq1Lyk`-n<2@`?Tlsu9Ct$dx(9RE}lBs6v(jFFCK`l(Eih?Oir|YHW%a z0ZzQk*3bmOf{K)8@YA!8iItz2`jtBuVQQV0agdOq_j@GJp@(> zEb&~HF{+n(hFF#ZGgzunVrwLd%OM6?OJ+Rj4bjQh17yk&?%whwzO)dm;`97&3oU6j zXv3hn-*AFVd2;KbiSl+*!UYq_NQb<9~G$YFsa0iGm|IKuM2P*@@Mw$Wc}9m}BF5-rX? zJ{a&ioFw$4^`Z8%CnR_O#1x(AF#Ggd`(u8COM3y^zpZn-;vCa1-@j$VFV|;G;C#Z3 zyh;yvZ_cr5&he2Yy|l_Dy{l#+u-R%lY|(-T`{7bz1jsaRVuKJ3#WUd9hp6yi?v#U( z&uR)Z1DS9V)3}c0;M$G@UbEDcP5c;rv{4y9c{l~ZpDv|G7nG#e!1Z|gkf0qJK690& zeTo?v198U8{yhg_dH2CCT>22fWzPZUaKje0Nomgfmw4#pRkxhL@%dzk3 zIo6ody3=(1vMEHkNj@LYYSI#o0A`z=qJp%I&3SLcnSzb{@=%wZy_Lcly5|hdbY9RJ zktcQ1N6#~2%YV5epyf?PauF62B$p+O18?;xxpSIJJLP>g@Jii-5VM@qyldR5bA8s# z)y=f7F^^w>2C({Pb!fDb389gX98}_AFLHTjbL#|h-<$8S0vkl%Hpos+dgHL|@JY#$ zGVfSeq_wBGMK%8wtiOo^W+3ais24bY&m~Zngo`j2OQf%|Dd}jjJ{n>9LGb+2ofb9;PxM`LnLNoHhVZYJHplJaWbf;0tNc#uze zchsCK5R2Lqt=<&Bv8%RomX*1q0bS@d^>l-S!vM(AqhprX3s;Xv$=Kc9e>6`y^AQS$9oW$FPEBY0%m-SF$C`TaTi-mi4M zC}u!Kxra}_@W)I=5^N)PaD@!-g+ni>6HuoDA0z0Dq zm$9QUKDoGQH?_FuMlIib-bY+wfX#Lu zWq~T&kKw%dsY~J~FLSRT-2kho%A13$?kb_*hV`zemF6FxSr~ByWAb3{H=6eckQRt$ zTj4V#q*#$>Yp6m6RbRz9acZ!{l|Icbda5xSJ@PEVhJ1iu!;(aY06oHPpNZEaF})v| z72C1Pn=JnnMkEqe50Y>44Qz{sqJ(%yN9sqcX_}l$Jlf_dVIbTbqq98MR}hI(v*q{H zhKS?u*bKO4Et!946h4poHDuIhnr|t$azM-(2rEJ zjZ{*sFjG`9_uVUxd1^JII><~Kt3HMsvvWJxAkN@+Xr3Y@zxU~KBHP8qkN`!2pHzmkK`o437EJ3VGaLIq>TL`SQ)Tz(^|BkVE!5Yzyv)gG%rs7z zAho{mc9#UPGQX8Sr*3>G$f!m9&i6=;TWjhD4-6+BaC|4k^1itV@>0~)MxMi!%=)St z*`9cz%@*EoWwr2%EP1@AtqQiQ%g$wtKuCwCWuq!td;lC7cSn*m*u3+rCuG!FIay!L z5wB-nI!v8@kp(>~vr&LA_$s=Qg`|R-wT(!}O^cSydWUsoRZWzS)fPw7he07wkI|Ck zog60_%J6og+OV|-3`sa5iED%;P-Jahxm2d~(Gp4(sddED%*Q{d;Ng9fGnyE8_G$Fl z#TrL^XQ&%?Dfv_~lM2dciS7|!Yse#;o@S+T^i|O+1UCr+(M$HNOs`up>{3~Ph$u9I zQ9*}bikoTJ3@vmLyadAD??ZmgYjTr(mE_4J!?HlxKEI#>vKVWq7T$LZ=j% zm7pT`+IrWzoS`mGPE^i-px=K1lXXXFK5{P0tJkSrYt(>Q?s+&hen5CArY^Th0G_41 z;!D|$C)BS8`d-Kj1y#@m|H{8JJS99(jgryFi0I=hG?#)-pB^qh*arzPb|jJ+Lb1Z+ zJUTRO#9G;A9tV*|RMXPY9VSHow4M>l>{N)-DJwX1aLIyjiMvCW;_vh$hS5AvJqF1L zZmi4Wqzc<#g_J<<4vOzl75oPzgZ9yo%x3U4ZdlT#7!Y_A{PGs#cj2Q$#Srv|`8}T& zwWMdA0pXX9d)l{hyr~mMuO7$cuuhwhQdIsgE~Nfo#fI*tG$^}d;*I7uhbM;Ps!QX_IgI_fNfr5NXbYRU?i2nuQ3gm+K1IcqA;u=~ zDz;73&thm9S^VhVO71F&Ol|mD3L`F>6aI?ko#{w_7#a5&g!|@X-}AB{O!YU$V_FX! z_%f*W>RTF#juDKKV;VkVsvkg$+{CDV!7rHUSp^cm2ME~N9ZE4Fa!QqQCt^kWBRg8+ zwS7K;@S$_EdBYdP+SE}n9 zmn%4;n=XIxb4;h@VD?@PGL-U@a6QLbtv8(j>x4SBnHWZn_@AVA;*tL)I@&x4Ky7#pFcbf!qen zON01H)``3S+~p4iT~2ckg^!MHY>XGbnX{F@dgs zi?tXemkqSsxqf{{2GL(s&}e}K?mBNkb|bT(ZZPom|26FTfx(NpM(AuKlM>TmV4Dq$p!v|8|jFV*gA5o2}aJJc)PP&v9*Q4fs5!X9(T= z-S3^+4-WIh)2mNSo@~|oSIvU?OkVqe1%daf(`Id>Mzo3nzlD+9S#ADNEEQ$v`>FZ5 zd%A+2wK^A7>uMFh25t8sPi6Uk&t(4UzoqVESAOSFeigMQ6D@psH@Xlnq^u=vprM9EfmTzbw1Pi2fe(qwW(h z{3Nit)qFANB(P206JS)CoLH9HN0l}9H0kTK3W8D_x5mwDVdvPrI2CG_-folbV|Rj= ze+*Gu{mpc6>b11l=);ESy6mw?xIC7GE$5*hK%3mRGrwRYu{f+DV$elyv?7QN^zGJN4OC+;5A7r9^ zmn5R;Po$L4iq?Z|MLVJlaBt(~f<*9yd zF%m(dCf*fSf~cIbsCo2Cw;Wx6Qv%N+f}U|RpFTONJ`;JUgw;9*?+3@Qeq!M+r;fe6 zymC91D+>y{4jly_+K~*O5+gky2}vqu7OnE8!l&b{d^|P&f#3pThIq6#a%*zZ0_n4k=Mrmz~lKzZ9;bo6ve zMFp46AvN0Ay3p3)WwiPNJLzZm*C-yWA94x{E;BqzGKSXS198k_-#;>F`qr;4l>^4i9*4(VW2&vNlW5_J>DZ zWlSe{y>`~Axf#Sw604HqN$btX8ca!e^AHHh&FNg1 zazu3u=C8SqxnkqYv+uK(pGxIT)T2c5>W*YBMUXBzDzt_9H=SN=p6oEEH_qg`keW`Y z0dGHGeIcTfFLP3_Vm@A_M1!IIffbQsA)jY4n6twoDbnNnj#>r!?fdVp?)HNp2%VIU z{U}*@n@{Cq6=?cZcdJkJ#>!sSId1IaCn1S1GOAE7%Dh!(Ad9F^Y*GOPe;P=3y!dyX zs|tsT;hLP3*&Er!7uj$od`c9o7W42*q7P)^{M0oheo zgu7nB+&sZ30ZuGqVc|!1b}xGd2FAaATb`bt{y77mTlo4DE(^{(FZM;qtA5J>d3pj< zCr(HR@Pz?Z^iUnyq-P$lpusI6->S5>bd%Pf2bd%RyU`UUUzttzAvwLZ*PIrfnVEme z>*BK7jVgHnAgr}u+5XwVqT_~f`P5#Tuc^M_DYb~@?Qenk8pAKPmtly}m)u58)_XH0 z9QxG;UA~AMXrtsm%g)-oveeH%*69AO2mmx&41~W;Z}MTN|CBTKiipm>2;q_Z=ea$W zDaDo12t&-3j4J(WntDGEiKltu!)dbD?dz`#apHo zeJREK^3k<4d|JgE88Az#dwo41D2Qc<*|7Pjzs$Y|ya-&st7@LUP9+{P|z>SYLpB<#H)` zzYX2s8~SnKflOx&A$(OKEY-Qir2MXD7WP^j2~*ZbmI-nt!-Zm$4jY?n^RV?UJIN|q9z$4%^o!kjRT+%H zCRA&?{6i`J6egUjHM>BZH0Sm$)-gOszREXe4&?{@e3>>Ca_n!@M?{DH45B!dtzTsb z@gI;lhzzfbdOLZO!_ZP%t{)GWB< ^Gx*10n{Ne4S&x8z!g0jyh#qBCthjvDL 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 #Jd&=dFKK17)JUFZoP>M} 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±3a?d_Gk9Ct^%DitHGbUR=Gj38!hiO@nU|Eh) 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 z�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­kvsvOt5b z@|>C0ha>}TcX9@c`@@~)wZ`i+tZuX>VQkVO^z)s_{PGv6A$6Xt!SYek`T^VUiJL}* zIWv-HS!sS#BvY_4(&QOVpHFcosN!h$sF#mZ@|`0O{H{GzRRaxVu5)$SdC+t$ z=~Uy%Pa$9}+Vcs3wRErWJFA9%M_j@D)%ESqKYf1U-`kTF{<`*gt5r!+zR!HAn6w%>%lCN~ z&q@A!h4G&q%z$V9fA$7@(z0JA{`Ji3_WtWLgBATSvBs&h*j<3_{Le9w^G{s+D~#xW z&2jtBB;G3Dd4E?(=B{4FYyA_A`U(N%_tC-umBRm-EO>=M@%tEcNBk3OZ$vG@c?oDHxj}B7mvC5|An_FaiZnx Zg|MG4L(9z6FRvIE8w-^AO*8Lb{tNF=H39$t literal 0 HcmV?d00001 diff --git a/config/config.json b/config/config.json new file mode 100644 index 000000000..9d98f2e22 --- /dev/null +++ b/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": { + "cherry-picked-content-web-part": { + "components": [ + { + "entrypoint": "./lib/webparts/cherryPickedContent/CherryPickedContentWebPart.js", + "manifest": "./src/webparts/cherryPickedContent/CherryPickedContentWebPart.manifest.json" + } + ] + } + }, + "externals": {}, + "localizedResources": { + "CherryPickedContentWebPartStrings": "lib/webparts/cherryPickedContent/loc/{locale}.js" + } +} diff --git a/config/deploy-azure-storage.json b/config/deploy-azure-storage.json new file mode 100644 index 000000000..4c918f6b4 --- /dev/null +++ b/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": "react-cherry-picked-content", + "accessKey": "" +} \ No newline at end of file diff --git a/config/package-solution.json b/config/package-solution.json new file mode 100644 index 000000000..0b905bf68 --- /dev/null +++ b/config/package-solution.json @@ -0,0 +1,40 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/package-solution.schema.json", + "solution": { + "name": "react-cherry-picked-content-client-side-solution", + "id": "6a0a135e-c421-4508-955a-dbb0b392104a", + "version": "1.0.0.0", + "includeClientSideAssets": true, + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "developer": { + "name": "Christophe Humbert", + "websiteUrl": "", + "privacyUrl": "", + "termsOfUseUrl": "", + "mpnId": "Undefined-1.14.0" + }, + "metadata": { + "shortDescription": { + "default": "react-cherry-picked-content description" + }, + "longDescription": { + "default": "react-cherry-picked-content description" + }, + "screenshotPaths": [], + "videoUrl": "", + "categories": [] + }, + "features": [ + { + "title": "react-cherry-picked-content Feature", + "description": "The feature that activates elements of the react-cherry-picked-content solution.", + "id": "bb64f400-c482-4467-83ae-3a05b9eacf4d", + "version": "1.0.0.0" + } + ] + }, + "paths": { + "zippedPackage": "solution/react-cherry-picked-content.sppkg" + } +} diff --git a/config/serve.json b/config/serve.json new file mode 100644 index 000000000..5958674e1 --- /dev/null +++ b/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/config/write-manifests.json b/config/write-manifests.json new file mode 100644 index 000000000..bad352605 --- /dev/null +++ b/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/gulpfile.js b/gulpfile.js new file mode 100644 index 000000000..be2918708 --- /dev/null +++ b/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/package-lock.json b/package-lock.json new file mode 100644 index 000000000..5280e8f44 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,22046 @@ +{ + "name": "react-cherry-picked-content", + "version": "0.1.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "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" + } + }, + "@types/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-oMqjURCaxoSIsHSr1E47QHzbmzNR5rK8McHuNb11BOM9cHcIK3Avy0s/b2JlXHoQGTYS3NsvWzV1M0iK7l0wbA==", + "dev": true, + "requires": { + "@types/node": "*", + "form-data": "^3.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.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz", + "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helpers": "^7.17.2", + "@babel/parser": "^7.17.3", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0" + }, + "dependencies": { + "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.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", + "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "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.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", + "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "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.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "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/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/react-focus": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.2.tgz", + "integrity": "sha512-Pwk5TVIfannsSZI540ytvQxJCFi5Qgp54QqKbouv9+jUTtgiNRh5VcEkkhT+NKmtlAKhwPi77bU8WQRGRPV61w==", + "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-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/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" + } + }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "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.21", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.21.tgz", + "integrity": "sha512-kP2U6Qg5fQVLb7UcNWYzFcVtnizL95t/HBqgNRHB1MQduinaz5ohfEHsnEwTlr+68FAfPqk7gDitEoAQQ75KsQ==", + "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.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/hashed-folder-copy-plugin/-/hashed-folder-copy-plugin-1.14.0.tgz", + "integrity": "sha512-kU2i0CC3jWO7ri4cw1hUyOV/UAJH1VUhPX7Jo389EcCGDqNlcgntU/9IZa/sSY1l1fXEIjAq8PbD+UQJAQggfA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "glob": "~7.0.5" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "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" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.247", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.247.tgz", + "integrity": "sha512-vKbuG3Mcbc4kkNAcIE13aIv5KoI2g+tHFFIZnFhtUilpYHc0VsMd4Fw7Jz81A8AB7L3wWu3OZB2CNiRnr1a3ew==" + }, + "@microsoft/loader-load-themed-styles": { + "version": "1.9.123", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.123.tgz", + "integrity": "sha512-WOg3tiu/aa/9ZLLd5ZlZkm/7OCQDLlBIJIqO5SmvNRBoxLjnrtQHru19fj2QIyQkIXxPrKfTonDAWPembpfE2g==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.242", + "loader-utils": "~1.1.0" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.242", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.242.tgz", + "integrity": "sha512-+uhhXr7BqYDD+ZZmVhtEZkc2e5x8zUe39ELtcN7qNm3I5ru7e8VTe0CBInIkhpXHIJJ4jqBcp0NqdcC4axxOiw==", + "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.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/office-ui-fabric-react-bundle/-/office-ui-fabric-react-bundle-1.14.0.tgz", + "integrity": "sha512-JhRBHdJrnYjOctHwCH3QBJL2aqD+nrHSK7E2CUMz8mfbUR1xneZRYBwT5EKnpyMT+llx3wuWDkK+7N4zwYOPJg==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@uifabric/icons": "7.6.2", + "office-ui-fabric-react": "7.180.0", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "office-ui-fabric-react": { + "version": "7.180.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.180.0.tgz", + "integrity": "sha512-bayPgo2gyJEqYOOwsGT8KZtOj3yWe252PqMFw0Gx/2TKOXweQ/btror1D2SGxins8RogTtwhkmvgTbnWYMn2jw==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.1", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.1", + "@uifabric/icons": "^7.6.2", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "@uifabric/utilities": "^7.33.5", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + } + } + }, + "@microsoft/rush-lib": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.59.2.tgz", + "integrity": "sha512-lD97fLNaYJhUWcsyMVbiPYJTY9B0T6EOqivVStZ0qRiB2QAXvocru44FhhDxc+44eM0Jn6uXxv8Gv0K6gR/UKg==", + "dev": true, + "requires": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.7.11", + "@rushstack/node-core-library": "3.45.0", + "@rushstack/package-deps-hash": "3.1.12", + "@rushstack/rig-package": "0.3.7", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.59.2", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.59.2", + "@rushstack/stream-collator": "4.0.153", + "@rushstack/terminal": "0.3.22", + "@rushstack/ts-command-line": "4.10.6", + "@types/node-fetch": "1.6.9", + "@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", + "node-fetch": "2.6.2", + "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", + "tapable": "2.2.1", + "tar": "~5.0.5", + "true-case-path": "~2.2.1" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.7.tgz", + "integrity": "sha512-pzMsTSeTC8IiZ6EJLr53gGMvhT4oLWH+hxD7907cHyWuIUlEXFtu/2pK25vUQT13nKp5DJCWxXyYoGRk/h6rtA==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/ts-command-line": { + "version": "4.10.6", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.10.6.tgz", + "integrity": "sha512-Y3GkUag39sTIlukDg9mUp8MCHrrlJ27POrBNRQGc/uF+VVgX8M7zMzHch5zP6O1QVquWgD7Engdpn2piPYaS/g==", + "dev": true, + "requires": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "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.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.2.tgz", + "integrity": "sha512-aLoxToI6RfZ+0NOjmWAgn9+LEd30YCkJKFSyWacNZdEKTit/ZMcKjGkTRo8uWEsnIb/hfKecNPEbln02PdWbcA==", + "dev": true + }, + "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" + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.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.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.14.0.tgz", + "integrity": "sha512-Ef+fx5Dkgsq8r05RaSyr40JYtMWcziZjcxaREyOrYGOv1hC7jZaR8l8UKpYJWhUxCXqDB5vbxT+EsF9clutXyg==", + "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.21", + "@microsoft/spfx-heft-plugins": "1.14.0", + "@rushstack/node-core-library": "3.45.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.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@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": "*" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "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" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/sp-build-web": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.14.0.tgz", + "integrity": "sha512-0ACk3kq0g2v5chthB0uqcyumw005BcHCOY6vz4wjBVydqqCOhL1HhRzXi6+o6I1gxPQViRTWL6DAr5AthBYTmg==", + "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.21", + "@microsoft/rush-lib": "5.59.2", + "@microsoft/sp-build-core-tasks": "1.14.0", + "@rushstack/node-core-library": "3.45.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.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/sp-component-base": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.14.0.tgz", + "integrity": "sha512-o9D4iVU9uu1dIxxqK3ScOiZHm7npKaLeyCxckwiMCdJRMsp00RBiyDhAjBykZci/WHs2t14sxEDPvIkQJon+3g==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.14.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-dynamic-data": "1.14.0", + "@microsoft/sp-http": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "@microsoft/sp-page-context": "1.14.0", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-core-library": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.14.0.tgz", + "integrity": "sha512-+Do8o0Y6vdCxW+kVZbdWtcU+h+zR9raV9eCPjEBPj4xScB+Y26AE7H8lebAdgNh7rB136JTV+d6/l94FlKKabQ==", + "requires": { + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "@microsoft/sp-odata-types": "1.14.0", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-css-loader": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.14.0.tgz", + "integrity": "sha512-IXZl9KPNi+KBZCFRsLW2xsL/reiZI4alTSL6Hlo+wGxT5OxdC9pjL2NfQS+dENpW9kkiQ7llqvYzMfbMYZMnxg==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.242", + "@rushstack/node-core-library": "3.45.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.242", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.242.tgz", + "integrity": "sha512-+uhhXr7BqYDD+ZZmVhtEZkc2e5x8zUe39ELtcN7qNm3I5ru7e8VTe0CBInIkhpXHIJJ4jqBcp0NqdcC4axxOiw==", + "dev": true + }, + "@rushstack/node-core-library": { + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "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" + } + }, + "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" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.14.0.tgz", + "integrity": "sha512-vuv1JidY7m+uneiYo6c90AIZUub7QCwBqby1gi7x/d9dV7vFfUfdkvZA1on7lvSOx32DVedX/d0W83mvZQRtTA==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.14.0.tgz", + "integrity": "sha512-zwFB1G/8HDX7BqIvJqQd7vlTM1d2PfvHEFucZX6fkqoaC05j0dk4Ah0LJFKY767Ke8RD3VfijyakV/gJCkvw6g==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-http": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.14.0.tgz", + "integrity": "sha512-Md/azXAMSD/DlBBKGuV30y/5lNTdPZ4XKXGc6PcPp8h5mMyqEewdqaCrDhvvDPXZzoNyqYoH1ingdU4W6LRMRA==", + "requires": { + "@microsoft/microsoft-graph-client": "~1.1.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.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" + } + }, + "@microsoft/sp-loader": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.14.0.tgz", + "integrity": "sha512-2Hp8UKaEbIcmcJ7b8HuwzrMYQ3y5z3icVDEST2rzWs+rc+QgINJERF17v8Q35h6d8PSPSevqwwPycAax2T41ZA==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.14.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-dynamic-data": "1.14.0", + "@microsoft/sp-http": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "@microsoft/sp-odata-types": "1.14.0", + "@microsoft/sp-page-context": "1.14.0", + "@microsoft/sp-polyfills": "1.14.0", + "@rushstack/loader-raw-script": "1.3.207", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "7.180.0", + "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.180.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.180.0.tgz", + "integrity": "sha512-bayPgo2gyJEqYOOwsGT8KZtOj3yWe252PqMFw0Gx/2TKOXweQ/btror1D2SGxins8RogTtwhkmvgTbnWYMn2jw==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.1", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.1", + "@uifabric/icons": "^7.6.2", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "@uifabric/utilities": "^7.33.5", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + } + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.14.0.tgz", + "integrity": "sha512-0vY+JuqAsUT9AMEMvMHhcNCtqV1RThxxgMPhzR1lauzKSNkMeFXYwHRsVR6p3BZfaQ2nyeyG5811Wlwchs5SKA==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.14.0.tgz", + "integrity": "sha512-OPQW3vVVADSYTTXUXmBMh3/TAPqiCunPd7Ggfk+fZC82qyI5s7hLCkto9BJ2IkqfxLeOB9/4qxXfQbrrS6wVPg==" + }, + "@microsoft/sp-odata-types": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.14.0.tgz", + "integrity": "sha512-SmznMgMaeo0JRq6BBUl+SMPVvJbzECOZtpVowrR5Kz06QIn7pfAL21q1ZwYH9tRJvPDo/awSDXW5qIzt/1jamA==", + "requires": { + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.14.0.tgz", + "integrity": "sha512-FCkyTyM7CiTjXxSDiVLpiqUAR9Pxg+PdTh+KBDvtVBYLeQJI0Zqrwl833SSNl9mixD6doaKwri27LxhCGEN1nQ==", + "requires": { + "office-ui-fabric-core": "9.6.1-fluent2", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-page-context": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.14.0.tgz", + "integrity": "sha512-WaT3wFY+MoYNjc6Z+cO5uxS7whRG8wzWtNzIGyxi6pLPxSpYyYfmZaDwsf563+hHUldGJpZIwwh0Fy096ysiPg==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-dynamic-data": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-odata-types": "1.14.0", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-polyfills": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.14.0.tgz", + "integrity": "sha512-TJbYNfsdk1qjODzKQnn5+wcfJm2xBb8uqHNPCxAsoz6+e02HSNkdVM5rAjEq5Sh1Czcn4JIe3AXrz3DJMQnMBA==", + "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.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.14.0.tgz", + "integrity": "sha512-1xwpz7RPSQCWnzYNWYPQsFARYp6JlseU2wsXpk02Pmzt9W+Zg0551BUvoCmU9OWeLX0zWjvsLO8sh2zYZkWe/w==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.14.0", + "@microsoft/sp-component-base": "1.14.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-dynamic-data": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "office-ui-fabric-react": "7.180.0", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "office-ui-fabric-react": { + "version": "7.180.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.180.0.tgz", + "integrity": "sha512-bayPgo2gyJEqYOOwsGT8KZtOj3yWe252PqMFw0Gx/2TKOXweQ/btror1D2SGxins8RogTtwhkmvgTbnWYMn2jw==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.1", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.1", + "@uifabric/icons": "^7.6.2", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "@uifabric/utilities": "^7.33.5", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + } + } + }, + "@microsoft/sp-tslint-rules": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-tslint-rules/-/sp-tslint-rules-1.14.0.tgz", + "integrity": "sha512-q4QUn3+e/Gzsa2eU8SW+IPr98VAOeb3PUAoQ/kwpW6gQtE7mTN+nveEAr/AL4Hn0RDVNu6Jopzof+6zFjiujbg==", + "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.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.14.0.tgz", + "integrity": "sha512-plQ03RxEiSZVDDCc5s12MbnicjdJ2WpgJZwwYTb+y8I4LqiNrdM9V4ls53KZWQbCiYntgm2phHcdHXzeas/DBg==", + "requires": { + "@microsoft/sp-component-base": "1.14.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-dynamic-data": "1.14.0", + "@microsoft/sp-http": "1.14.0", + "@microsoft/sp-loader": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "@microsoft/sp-page-context": "1.14.0", + "@microsoft/sp-property-pane": "1.14.0", + "@microsoft/teams-js": "1.10.0", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "7.180.0", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "office-ui-fabric-react": { + "version": "7.180.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.180.0.tgz", + "integrity": "sha512-bayPgo2gyJEqYOOwsGT8KZtOj3yWe252PqMFw0Gx/2TKOXweQ/btror1D2SGxins8RogTtwhkmvgTbnWYMn2jw==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.1", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.1", + "@uifabric/icons": "^7.6.2", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "@uifabric/utilities": "^7.33.5", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + } + } + }, + "@microsoft/spfx-heft-plugins": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.14.0.tgz", + "integrity": "sha512-JhkXgYCXcFE7AT/Wg2Lyb4z8vVyYS1liZzTwWlkgvFp8dD1WTbqUw4unnE5IguTqnAJ3Sw+/1OZHJBrqbcn09g==", + "dev": true, + "requires": { + "@azure/storage-blob": "~12.4.1", + "@microsoft/hashed-folder-copy-plugin": "1.14.0", + "@microsoft/loader-load-themed-styles": "1.9.123", + "@microsoft/rush-lib": "5.59.2", + "@microsoft/sp-css-loader": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "@rushstack/heft-config-file": "0.7.11", + "@rushstack/localization-plugin": "0.9.11", + "@rushstack/module-minifier-plugin": "0.6.11", + "@rushstack/node-core-library": "3.45.0", + "@rushstack/rig-package": "0.3.7", + "@rushstack/set-webpack-public-path-plugin": "3.3.12", + "@rushstack/terminal": "0.3.22", + "@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", + "express": "4.17.1", + "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/node-core-library": { + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.7.tgz", + "integrity": "sha512-pzMsTSeTC8IiZ6EJLr53gGMvhT4oLWH+hxD7907cHyWuIUlEXFtu/2pK25vUQT13nKp5DJCWxXyYoGRk/h6rtA==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "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" + } + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + } + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "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" + } + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "dev": true + }, + "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" + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "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" + } + }, + "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" + } + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "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" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "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 + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "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 + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@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 + }, + "@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.7.11", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.7.11.tgz", + "integrity": "sha512-scJEwc8v9qk1ciS5rInIccYfcMQ61owWbK3rPeq729dexGcMbLfn4M0bH7nLgtxuJHIEPoXNr9bAetRDpveTww==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "@rushstack/rig-package": "0.3.7", + "jsonpath-plus": "~4.0.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.7.tgz", + "integrity": "sha512-pzMsTSeTC8IiZ6EJLr53gGMvhT4oLWH+hxD7907cHyWuIUlEXFtu/2pK25vUQT13nKp5DJCWxXyYoGRk/h6rtA==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/loader-raw-script": { + "version": "1.3.207", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.207.tgz", + "integrity": "sha512-sOF21pgIKhXREKepRMFMCi0UmChVj2LtjhUP38W5EwJG8sTtv8dOsZ3qT2lW7s+n6TzoPXE8NvY0/dK40VKhug==", + "requires": { + "loader-utils": "~1.1.0" + } + }, + "@rushstack/localization-plugin": { + "version": "0.9.11", + "resolved": "https://registry.npmjs.org/@rushstack/localization-plugin/-/localization-plugin-0.9.11.tgz", + "integrity": "sha512-TmEKLdikCULMzMq2KD4MH/VfidtMEPJ/sZJvmDRiBEa01RzoAR7E5JVB/PpU/IQhekwnn/8KLIw+D50OSUwfKA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "@rushstack/typings-generator": "0.6.3", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "decache": "~4.5.1", + "loader-utils": "~1.1.0", + "lodash": "~4.17.15", + "minimatch": "~3.0.3", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/module-minifier-plugin": { + "version": "0.6.11", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier-plugin/-/module-minifier-plugin-0.6.11.tgz", + "integrity": "sha512-66lsM6estz376A3nFcE9QxRQmHr5jHOTea/TlnCWRU/2gb4CYO2zA2RivM9nEzW4Tw/c7V5XdwY4wN0tSj+dtQ==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "source-map": "~0.7.3", + "tapable": "1.1.3", + "terser": "5.10.0" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "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": "5.10.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", + "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } + } + } + }, + "@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.1.12", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.1.12.tgz", + "integrity": "sha512-6r34vX0zreztnytB+rLnDw0wyUsM4I3pqFXLCE0ln+Ud5HbsEeYPvApBJD4z6avAHNJ1EBVDYzSMW2vsFJuRIw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@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/rush-amazon-s3-build-cache-plugin": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.59.2.tgz", + "integrity": "sha512-BSHQ63NrQEzPj28oGwhFyXsPMsw65XZ+gskeFU825ZQiUCqDPEhdC+9ya+PVNjHuUvKeeM0k0BcLwsX/nERW+g==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "@rushstack/rush-sdk": "5.59.2", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node-fetch": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.2.tgz", + "integrity": "sha512-aLoxToI6RfZ+0NOjmWAgn9+LEd30YCkJKFSyWacNZdEKTit/ZMcKjGkTRo8uWEsnIb/hfKecNPEbln02PdWbcA==", + "dev": true + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/rush-azure-storage-build-cache-plugin": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.59.2.tgz", + "integrity": "sha512-2yM8U9fK7/dRijzg5c22qiLei135mS2pRi5PiROgVpMNWSTOYrhqdNhPH76XUsj5U4wQDydyx4UBIT0ZEqY7Lw==", + "dev": true, + "requires": { + "@azure/identity": "~1.0.0", + "@azure/storage-blob": "~12.3.0", + "@rushstack/node-core-library": "3.45.0", + "@rushstack/rush-sdk": "5.59.2", + "@rushstack/terminal": "0.3.22" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/rush-sdk": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.59.2.tgz", + "integrity": "sha512-POolpRwQz/0kOVHAGIPz99i0K5ZYjGgyXPBfE3mZQU4iyH53qlQnPUm37abYUclIlhkPsNcUQZHzJjt1tk+jEQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "@types/node-fetch": "1.6.9", + "tapable": "2.2.1" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/set-webpack-public-path-plugin": { + "version": "3.3.12", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.12.tgz", + "integrity": "sha512-BtRDzmQggVJR4xhkKjvp1IJhhkDNdWV+fmZWeMUAkFfAXcCQ/l5W90k1CyLOl5PsTJ+3koApVmc5aPeaHGDC2g==", + "dev": true + }, + "@rushstack/stream-collator": { + "version": "4.0.153", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.153.tgz", + "integrity": "sha512-NFFws4pWv99eTvbdFrpv+MeuRjEHT/F3gq74tgaTCpCaezEa1QuSTcxtPnsEfuIwyiDg4LCfKhcZla8yMNbNAQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "@rushstack/terminal": "0.3.22" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/terminal": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.22.tgz", + "integrity": "sha512-mSTtMuYR0jp58k+nbFyDmPCMRz7HSQAL6WwaeVAW4YRbQ+EhENj8hYd+qapoXvCtecEK5QaAmQJ4M3aiSleG1A==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@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.6.3", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.6.3.tgz", + "integrity": "sha512-SHMllFgr7pIQmATeAhDBrhc48MH/WFv7mY0NizbDXaeAncdlk34kfKi1dTDJPCvkxK8CKLCBxaVZHnMMFlBZNQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "@types/node": "12.20.24", + "chokidar": "~3.4.0", + "glob": "~7.0.5" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "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" + } + }, + "validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@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": "1.6.9", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-1.6.9.tgz", + "integrity": "sha512-n2r6WLoY7+uuPT7pnEtKJCmPUGyJ+cbyBR8Avnu4+m1nzz7DwBVuyIvvlBzCZ/nrpC7rIgb3D6pNavL7rFEa9g==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@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.2", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.6.2.tgz", + "integrity": "sha512-q7jEIwB5Tt2Egw9fqdgNPlBqBQ6hNNMQ3qs5y4S4YETRluB+AQTdKbrbYMsXo3Pm0FsJnRfiDojMzxusGX+MWA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "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 + }, + "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.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", + "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001312", + "electron-to-chromium": "^1.4.71", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "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.30001312", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz", + "integrity": "sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==", + "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" + } + } + } + }, + "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.71", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.71.tgz", + "integrity": "sha512-Hk61vXXKRb2cd3znPE9F+2pLWdIOmP7GjiTj45y6L3W/lO+hSnUSUhq+6lEaERWBdZOHbk2s3YV5c9xVl3boVw==", + "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.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "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" + } + }, + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "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.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "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" + } + }, + "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" + } + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "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==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "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.8", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.8.tgz", + "integrity": "sha512-9JZ5zDrn9wJoOy/t+rH00HHejbU8dq9VsOYVu272TYDrCiyVAgHKUSpPh3ruZIpv8PMVR+NXLZvfRPJv8xAcQw==", + "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.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "dependencies": { + "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.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "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.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "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.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "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.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "dev": true + }, + "raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "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" + } + }, + "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 + }, + "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/package.json b/package.json new file mode 100644 index 000000000..75967fe8a --- /dev/null +++ b/package.json @@ -0,0 +1,32 @@ +{ + "name": "react-cherry-picked-content", + "version": "0.1.0", + "private": true, + "main": "lib/index.js", + "scripts": { + "build": "gulp bundle", + "clean": "gulp clean", + "test": "gulp test" + }, + "dependencies": { + "react": "16.13.1", + "react-dom": "16.13.1", + "office-ui-fabric-react": "7.174.1", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-property-pane": "1.14.0", + "@microsoft/sp-webpart-base": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-office-ui-fabric-core": "1.14.0" + }, + "devDependencies": { + "@types/react": "16.9.51", + "@types/react-dom": "16.9.8", + "@microsoft/sp-build-web": "1.14.0", + "@microsoft/sp-tslint-rules": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.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/src/index.ts b/src/index.ts new file mode 100644 index 000000000..fb81db1e2 --- /dev/null +++ b/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/src/webparts/cherryPickedContent/CherryPickedContentWebPart.manifest.json b/src/webparts/cherryPickedContent/CherryPickedContentWebPart.manifest.json new file mode 100644 index 000000000..09a3fc960 --- /dev/null +++ b/src/webparts/cherryPickedContent/CherryPickedContentWebPart.manifest.json @@ -0,0 +1,28 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx/client-side-web-part-manifest.schema.json", + "id": "3e86ecba-18ac-44e2-862e-fc268a929584", + "alias": "CherryPickedContentWebPart", + "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 approved. + // 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": "Cherry-Picked-Content" }, + "description": { "default": "Cherry-Picked-Content description" }, + "officeFabricIconFontName": "BullseyeTargetEdit", + "properties": { + "description": "Cherry-Picked-Content" + } + }] +} diff --git a/src/webparts/cherryPickedContent/CherryPickedContentWebPart.ts b/src/webparts/cherryPickedContent/CherryPickedContentWebPart.ts new file mode 100644 index 000000000..e7dc11231 --- /dev/null +++ b/src/webparts/cherryPickedContent/CherryPickedContentWebPart.ts @@ -0,0 +1,199 @@ +import * as React from 'react'; +import * as ReactDom from 'react-dom'; +import { Version } from '@microsoft/sp-core-library'; +import { + IPropertyPaneConfiguration, + IPropertyPaneDropdownOption, + PropertyPaneDropdown, + PropertyPaneTextField +} from '@microsoft/sp-property-pane'; +import { BaseClientSideWebPart } from '@microsoft/sp-webpart-base'; +import { IReadonlyTheme } from '@microsoft/sp-component-base'; + +import * as strings from 'CherryPickedContentWebPartStrings'; +import CherryPickedContent from './components/CherryPickedContent'; +import { ICherryPickedContentProps } from './components/ICherryPickedContentProps'; +import { update } from '@microsoft/sp-lodash-subset'; + +import { SPHttpClient, SPHttpClientResponse } from '@microsoft/sp-http'; +import { approvedLibraries } from './components/ApprovedLibraries'; + +export interface ICherryPickedContentWebPartProps { + description: string; + libraryPicker: string; + libraryItemPicker: string; +} + +export default class CherryPickedContentWebPart extends BaseClientSideWebPart { + + private _isDarkTheme: boolean = false; + private _environmentMessage: string = ''; + + protected onInit(): Promise { + this._environmentMessage = this._getEnvironmentMessage(); + + return super.onInit(); + } + + public render(): void { + const element: React.ReactElement = React.createElement( + CherryPickedContent, + { + description: this.properties.description, + libraryPicker: this.properties.libraryPicker, + libraryItemPicker: this.properties.libraryItemPicker, + approvedLibraries: this.approvedLibraries, + context: this.context, + isDarkTheme: this._isDarkTheme, + environmentMessage: this._environmentMessage, + hasTeamsContext: !!this.context.sdks.microsoftTeams, + userDisplayName: this.context.pageContext.user.displayName + } + ); + + ReactDom.render(element, this.domElement); + } + + private _getEnvironmentMessage(): string { + if (!!this.context.sdks.microsoftTeams) { // running in Teams + return this.context.isServedFromLocalhost ? strings.AppLocalEnvironmentTeams : strings.AppTeamsTabEnvironment; + } + + return this.context.isServedFromLocalhost ? strings.AppLocalEnvironmentSharePoint : strings.AppSharePointEnvironment; + } + + protected onThemeChanged(currentTheme: IReadonlyTheme | undefined): void { + if (!currentTheme) { + return; + } + + this._isDarkTheme = !!currentTheme.isInverted; + const { + semanticColors + } = currentTheme; + this.domElement.style.setProperty('--bodyText', semanticColors.bodyText); + this.domElement.style.setProperty('--link', semanticColors.link); + this.domElement.style.setProperty('--linkHovered', semanticColors.linkHovered); + + } + + protected onDispose(): void { + ReactDom.unmountComponentAtNode(this.domElement); + } + + protected get dataVersion(): Version { + return Version.parse('1.0'); + } + + // Only content from the approved libraries can be selected + private approvedLibraries = approvedLibraries; + + private updateWebPartProperty(property, value, refreshWebPart = true, refreshPropertyPane = true) { + + update(this.properties, property, () => value); + if (refreshWebPart) this.render(); + if (refreshPropertyPane) this.context.propertyPane.refresh(); + + } + + // Dropdown gets disabled while retrieving items asynchronously + private itemsDropdownDisabled: boolean = true; + + // Files in the selected library + private libraryItemsList: IPropertyPaneDropdownOption[]; + + // Asynchronous library query + private getLibraryItemsList = (library) => { + // Validate approved location + const filesLocation = this.approvedLibraries.filter(loc => loc.key == library)[0]; + const filesQuery = window.location.origin + filesLocation.siteRelativeURL + "/_api/web/lists/getbytitle('" + filesLocation.library + "')/files?$select=Name"; + + return this.context.spHttpClient.get(filesQuery, SPHttpClient.configurations.v1) + .then((response: SPHttpClientResponse) => response.json()) + .then(data => data.value); + } + + // Runs before getting the Property Pane configuration + protected onPropertyPaneConfigurationStart(): void { + + this.itemsDropdownDisabled = true; + + if (this.properties.libraryPicker) + this.getLibraryItemsList(this.properties.libraryPicker) + .then((files): void => { + // store items + this.libraryItemsList = files.map(file => { return { key: file.Name, text: file.Name }; }); + this.itemsDropdownDisabled = false; + }) + .then(() => this.context.propertyPane.refresh()); + } + + // This API is invoked after updating the new value of the property in the property bag (Reactive mode). + protected onPropertyPaneFieldChanged(propertyPath: string, oldValue: any, newValue: any): void { + super.onPropertyPaneFieldChanged(propertyPath, oldValue, newValue); + if ((propertyPath === 'libraryPicker') && (newValue)) { + // get previously selected item + const previousItem: string = this.properties.libraryItemPicker; + // reset selected item + this.properties.libraryItemPicker = ""; + // disable item selector until new items are loaded + this.itemsDropdownDisabled = true; + // push new item value + this.onPropertyPaneFieldChanged('libraryItemPicker', previousItem, this.properties.libraryItemPicker); + // this.render(); + // refresh the item selector control by repainting the property pane + this.context.propertyPane.refresh(); + + this.getLibraryItemsList(newValue) + .then((files): void => { + + if (files.length) { + // store items + this.libraryItemsList = files.map(file => { return { key: file.Name, text: file.Name }; }); + // enable item selector + this.itemsDropdownDisabled = false; + // this.render(); + // refresh the item selector control by repainting the property pane + this.context.propertyPane.refresh(); + } + }); + } + } + + protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + return { + pages: [ + { + header: { + description: strings.PropertyPaneDescription + }, + groups: [ + { + groupName: strings.BasicGroupName, + groupFields: [ + // Web Part title + PropertyPaneTextField('description', { + label: strings.DescriptionFieldLabel + }), + // Library Picker (approved libraries only) + PropertyPaneDropdown('libraryPicker', { + label: strings.LibraryPickerLabel, + options: this.approvedLibraries, + selectedKey: this.properties.libraryPicker, + + }), + // Cascading Library Item Picker + PropertyPaneDropdown('libraryItemPicker', { + label: strings.LibraryItemPickerLabel, + options: this.libraryItemsList, + selectedKey: this.properties.libraryItemPicker, + disabled: this.itemsDropdownDisabled + }) + ] + } + ] + } + ] + }; + } +} diff --git a/src/webparts/cherryPickedContent/assets/welcome-dark.png b/src/webparts/cherryPickedContent/assets/welcome-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..42f0b8d24a9aa964a2be4885fe5700c1c54191a9 GIT binary patch literal 12545 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�Gp~kbx)oU28ew4C2+WtKA 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 G`2PSf1J4)$ literal 0 HcmV?d00001 diff --git a/src/webparts/cherryPickedContent/assets/welcome-light.png b/src/webparts/cherryPickedContent/assets/welcome-light.png new file mode 100644 index 0000000000000000000000000000000000000000..69eb3b48cd83031f106df4b4df127c749657e319 GIT binary patch literal 12816 zcmaKTWmsF!(>7Av-Jwt@?(Pl&in|1Ncb6i;i%W|Z_uy{DDef)>iUlq1y!rjF>-qYA z$Vtv-&(6-wJ+rejXJgb<J4-29?4Y^8uyxXi5w@!^8PoT|u2h@%3S) zq5DXkThXAAqF}2vX~~!2*=0;MhHy@ux;CjXc(f)VMF3#d_kO8H724(sZ9_t9gtnos zJ`A78oBUL^>?3AofKr#RU3)d<{5!>2*8M{|roO*F)Y7e{MxIp7*J+C+Ribm}2VT zpgqhEio2hF$*x5#b6lq3KS2UoHkgla)69#~%-KaF!>GMI!r?6*rxC67_b{VIa(Yyw z(xx{XZ?_oJ2bO9K*B1zYSq6!ecKA}K(mk35qV}y9>aBO-oEfccQVn%Kt&49Bd(p?r zE>=67mdvUr4O@8?8PP0~D@GsxoyFI)>`63mN&6=;QD^bFtS@~(oo7s2h{ODRZG_^d zr)W{zSYDhG`F^yBHOEU?UJUs5~Er(ZA)u_2c?&FNvNU9Qd&Bp z;IaSfw7Bw*Z1~JVerse9zQ!g{*Kna#nD#X^BWr(rzIJ6bY!C`Csj;5#CN`;K05&H4*SzyubP#y<5^ww4P_6ujx4)IG@sSiII(5nz_)?p> z6aiWYbJa}A#=L>v60hKf5k)f|keY{f$6LfeY4iN_W<_u?2Om5pE!sTqKpZ|w*`9u} zeJMN)9VB%#V+5TqRFyuE<2OVZqG3{YKe4!W5}82-E?(ZC_SGEW?yDV#_lnswv<)1pTH9z}Uw^bGIAMsTNS`+fGK z<$C1Or-N0M`K$^JrPwqK25cY&1%{TknwO+@WC?SD7II^I;jG!bDpXfu<9&nXC3D&n z2a+eVpNx4OTTmHsHF&nVy-woK)<%p&&h&X@G8R-;8@s6xveO!HxUUu8AMPgCTLb9D zCCq4ZydibhAK_KreXYdU6L`t+9cf&c3(^#3NZU$>7Mnr!AcApZq?Dm52y~>GE<)=~ z(Gc)nMY7CJGdS|J-g8KFVVgQ1GXgFqJC$|p5&#(E6^dGH6Gc2)90+D2Kuyi%4=tu{ zAN9#8%<^W}azJJKd93%&@|5k~XICoO*5Ya$1MWYPY)R2bRXudK`UgYPkhXkZZG|sP zlez*)T8b*m3!5IklJae$@P$^DAjD;pUVSCq^`~U96U)9;O)4n`U8U^ek;|bV`}R}# zA+;Twne9l7!Gr661+S&yvoK2Gsp>s`Sk21=2W2TcVEW|LA0wZ-9T{*(&Gq*|iB0U# z!=6hi>M+$n1ZAW>MK^PiOo_jl{#GwguDJl}*0M}kCn7{1CS8q^)ztD{i@E$pQ>^El z0}5An59->c&taQOJ&5FPeF+5OWY8Chpfqo~4wjR~Y#(M^@tfc4lVlRrqTxNI0iV ztP7K^5*$QaZR(l{%v)W8xU9J*$!GoTPd_y^Obl?{B|i4~isY_Gy}?e#`m00OMG z8s`OjEWc3UkTmi-1IB}pN@iNBuq3u7&G>fIvc_c_52!s+mPmf5x|pk!?+8PN4gZh| zrlG=5QxhbqAyMA_>+#`Eom=VjI|))AZ8#Q!ghiP|{(~reS9;pKmww)tuS>F%I<2U# z+%cKBBGv^USY9vHDBnA-b{Htu>q=1~Dgh7=t;s$U$g$JfUu4**nu8JSSm)P0v_ShP z(qpf=xtYE@Zj^fxOcMBCvRfS;lBDHS$qs(wY-dS(mxm$V7zzB`E0I?b}tl@!{JghGw<(t&75QPVN(qAOk zR}|0xS{}VVD}~U2f8~U{o;R7zACN42pq8ubkbmwr5P;cN`%cjyDL{dZi4@;gP?6Y9 z)OY8Xr-+lp8dsV5ckzcFOGGQCfdrrP20&W_O;2Z)muKpxO{X0>5;e|KcsKUELmFY` zCyCtD)B4ZMOtYghR^kBu9-6}YvZ+o`kFSmt&;LA>A^JWQChaiSOwieyN`cw^muVEr zV8%0!2KFlHS<&p$jf=KEZn~uCf`cm0tw~r<{6Jm#kpf6Z2Vq@Tp9dh`N&;C#c-nd?5ZkE%k)wk_E?U+XL97P{B&JV#E@qsBEC34(gz zGoG7M7e-_VdJlgHEFT4B$2h%+<%k|>N=*XIpmM9c%X-E#wPEbyi^k(#SMSjmPcj#& z9Cm>uVx{oUH=BUe(#V5`-#S19K2b==-lv&scqCj4#zHT7xCU4j7u$}WL^AT~MEIC` z{K=McTP|vh6*zc6dKzv8E*G*{e7N!sW_){_VuJuw%o?;2-XRUsi&_F{=(*t*)d9nY zLGOY5l+VYE*Gc)NrsQw4W)G2jJ{Av8NV?L~KVndO=lUA!zFn)Rr`l!Reb7}{8isO< z3SCu6HSDZiAB41rxcE-46FhHrk(knikdQbxwxdGxDC5zGb+v1aQAFuUz_XZ*2Ig-6 zH-nGprwaRzS;=c1A3HR@|6YJsK&6l_ z6N~LkgrjY#al<`ManSAM%&i=P}Qh#Q1I^=qOaygAiZ+b5Wsplrtiq8akXNjV1f;Hz%1;N>JS?1GHV+cF?Xc^?^ zEscbjv>D66*99h(Q53z{QeUdm_l04Mn`mdCQhj5rLn&{Z41TaF=q_gqtO@qvu0S9nO7&q_`i zV=YKH3GL}M|IcF)et9qUZC7iqm+Qy+E?%}<>reP{$R@N1c$;!^RWy)LNqg3#YN}GvUTK72LXDC@!2eYr4heT$32R%o*KmKjQVsh@Iu0=I z(u+0+yCN%Xv@TaLqb!&g?714KpsipX1teT)6-8bK`k1oKz^(6&1jDm7ZLXw&Mj7EM5<@=P_Ob-zkzHT^uV{7 zKT2mdaN^I&R(ZnRAH&@--{r!GL>2JCP{)<|p^3ID&cR+cd{P*kq_?%|r`k>bG2EFX zmq5e9OA2oX8aWH^tYas?Axf5L+?bhRp3P28L*hu_6-0$g1ZgW1tkFJ6Eh<+TN9YV* z^j}5|Nd}e#Tiu-WiU;ACoMDNIQ^>O$??P?oYZTF_0W_GX?~;ZG7Ccga3S^Z%A`Lr8 z4wD=pPe_sP7r1QFN`G1mI z2KNymH8l;4zW8;d2;T)#Uq2dc*xA4uK}X-aDwwt@GGpbmdt(s#Tm~m!)c(n1g3X9m z_AsHmm)br5GmpzfXs&bH02N?Ql0V{H4rXg?q<0?_8mSfHBs`z4|1p^==b}Hz%Q@%t zNB3OTPhuVY3vKfrm#PmJU>U z%;~gM@K^|7_HFwo%vBrle%tAg?X-UvqexKK&zy}R$ zQ(1a(%7|JY20Ejrz6-Ip>evjmfEK4ht;fH>#fQ5p3Tt9J`=`+z1`VRl885QJT(r~( zgZ^;j55qX(9q8ko3KzqT}F21|8HN=6u%Hh{)cxrKzrE^tWX_bsZ%;EEX<~t=IwC32B?$ z7t(ss(i{_orSfCu{QM>RmAkp%Gnvf6DD|WTC^&jXw!#D#QfjDuqGt7HVL4aJ%#%s- zW4n?x8Q575{5Bbg-NQZCCh1|ZP{@Y+{+H+(X~O>a#}dEbck}XIvi}oQ>~vu2Qq*7# zP5}jBEO}qhKEZw?i(`5!Sa#!flo%4?*;V@(HDWanjtt0q(-|k*TG6eN>{g}s*Cow* zHowN{@;v`UD;+tES5Q$ofgbP55HrVhd&D54@7FI;crH|#@)^(h>GU*0#{jjUQgqUB z4f)kVfwld;_*0)ufucjYPFkiJwPpw@f$4Pu)KMEhPDZsX5UqyOFVJ7|n91Z%Ao6;R z7+F5xJ_^|y%ZDij5uf3BcR#A%ZYBF1pPsHrpZ!YRex*umHG5v}N%tg{4Pmk`ozb=` zaTQ^W>}{q#kZ_SoH1gAo z+6sV(X8avzR7Bp!Z$!(>B;(d`aw-d>dS68YEB2$?pQXkak`~kqlB5PoD~SnIxHiTp z){LYg!xRzX`NR_TW!VDFG)2X(>v^#u4j=kq2{*H_3YOWH)Mj(L=)fU73Zi6?#($gKOzb!GB!W{CVL`-XBAcm3v<9@q^u$nvcpuo6C* zTx)R{Ok*-$?ev>r;G%3N|NVg3*J4j6=jd3LO@@?WBBVh<+J#GGBU5R*EBMP~YEbl{ z_-hqf&raw*rY>M&?X+)rG-viNM=Z7in~|~#Lz;hw5cT>S1={NIl=G?9wKbZ#u>$JW z$P^sZ=&XJ$;`}|I(Ty3fb&e3abw2Hifb@Z01!bju7eMkmTB8xz?Tnz+cxYFzAB*bI zqx!@{A>ybdpoES~%7-WZNvCAgbQ#+|-fRP zd)q!Gxxj5gNhPgDbOCJ`IY8%^)AmFP5B0gK_mZuha*3Z^uP+8g?rL6k#`WCFrRD{~ z%ircA?D50Wr}2f%ER&%p2vc=!g%ov?e^S&b%U5PvYrz0g(ha8gl(itg+gO9P9L(#h zfKE!OT+~v>LNnp0Ea|L7KU(G@xu__#a=NZkYeAQT|1szu$$6k~*X~nog4eBFa3kL- z4nk_#aNe3K#qEWL?;zY7O~~{e8=+w70fS&XOBj5NeuDFSN@W7mxRTb#O^*FHq}DBP z*m3H^M8c$N)uAPu7F~UXZSGv2w785IH@Y9?1g5LwoY0W5o&c$ zD0QIc4k_6CcK3AEyNv@e`!fg6=ULIL^;_lox0`P5%Y-)9HsR(XUraA8vw^4q-*agP za(NXb{JDPwA+GYGSIKE|Xy56eLFq~TYFBgxz?M7zH=2c=9(azYMJs%Z> z1JbB`8g_b^E_42xKJ$;@q^hdk3dAeLMW=C@lq(CRIqvp2bC@Wcp0oQIAHY@y#Q5#> z3s)D0Xew_gvS!^hPO$$)F+e!s_3y|^(`)F_s|MYYVeJb!zjGISoR%r*91XOrF>SBa z>xV8IXMYL#jb>f8r3E*jLbNg=_P&?DlRkYe1)7fuH1~KENMeyfvLKv4xP5XqY;><3 z3%xW-L7pVqY(acC8zHPNuiyx`8R%aBdHgQ~G|t4VuA!6QQKn-4do0}=w6JqqSlqSo zvKGkib$D4$6%<~?z|1PQm?G2_@}hhiXo=*%c)7KxP_s9XVBXbgN$2it3R5T&qOw%_ zN$4f?Bc)!h|02K1g6rnakT&xh>;!IGMW}uXejy0V7#-}g4F9kvz7eD9)QjiL%YGBQ zj?%amv$!Z6T}nkh6g};tBNkfE=^=1YbD(>~*xb$RcIp#;E6R%XaL=Tb3s7+cu>LwJYuBnfI41FjBp>tkVYk z9+P9N;%?`mv4}e^dyhA&OWs|UiRP~v*Nu+O^GN4LYV7adQz2SAvYFgez?dz055=Bj zGwyhrn!oswy`3j}ZAR+EapE5PKb9;;iMSZB!t@cLkq7N^Td?cvB=a*9b7_kc((p*> z2LCBpTxSAuWVo%TEB4;bEf;UP6@#~+I#8eRKF{BG%1%MKL{L{2%_&Yx;Y%`-u?7yF1cZyqKVj15d za1wv-UAhdEmH%lN)K@KItM^?W3CabFkF0wCP8!5&+->Kz(e1vb(~Pm_?#8(B=^qA` zg%;43EhdW+>Ydn(I(>0^X4QFR@Obh=mOB>px;^XtvbU!q4Hq}mKOkUuZRd)<5&C!1tB92_ofL7G&3Zj@Id8Oaz6HJPJ&Xk`|JzJZue*7f z|JTZDNH^;W)OKQ>rqZ8ql%M3t@WL1Jo-EJII>(V5fCn1VMU+S3JKqL4Y_v!YuW&?) z3!n?~aqS0*2?ZG-e4%Hma+u(imwpYh&$FE{B36RMmqast{WLJ+F zC5JOyULGD@UmQp1@}sP%z1Y#?YY4b9A1ClCRJhJsR{4gr(j74%V3N9nt5ujSI@$y@ zJ^JTkj;yRJA<=*}S`9+x{1>#K+x(tHFtvDa;CL?akHeul5H`S5WQaLGh+L;=HGVNY z-OHFmX-C3be{pek_G82bqv!hh??si*Y<}ziHu6JA*gAh5`dn~y{z<{n3bi7ZYz$XP z)R)O-NJ^j-j|-1dEqomISE?3eijbgz?u!OB3{hvzS1PkQ5IM$o1Zgt}a_y(eI#28y zt>?2qVDaQh4w~`Bx-~qL7fs{<&fwC>1#7MYGTHn6xE&qm>{Y9>6K)s9Ibn|Y%x&Lk zE;B6v%gV;g2WtiB_9R|Sw)l7r_Ll#5IQh?=&cnCU@fF{BT#+`b*QV){ldf25ULP5t zcS(AjTD?G1+u}yF_Mk2RUv8RQD3Yj3XZo1~SS?kNWb4w|8XVF}ch^>A9Vx5bT-C=C z10Pc|lta}J0}odSd;LfL{qFrIhVieArwK7bp{Un~tCO>bAI{yPd#H3tquar|dn?W7 zgcJO{MyzdNN4rFyNNe zwb}(e#J7XWNzPj}b23Y0-N@^6(?3Wc60WvESeI)?tQxLQiiE3_mDTH~ z^Q!ww%OdBI_N&Dg!+(7{vh=vF3QN==Q)c9g3~?XK@W_ap*=QmKyZq5g}bwlbA`H8w&t;-n^TwpnA zVba{hj!*|C!d&d`3>(&hm5m+3f|dMBrTu2TH-^2UViNNXkc0)e*@yxKmz|(zjo`X4 zn`Jn9f^@v+ujOqtizckl0&olx$eJxM*C}+9NGH?mhtfzv0%h0M$UDj3F*{zz)}B(* zcJq&;W@+*dy)qftP6%mLn?xy+)WsM*NUxA-Gb%we6IYyJN3!{VT37J_8%XTG=S3%C z%=kZ1n{*Gu%|ilnCWw4KDn6AalMG#a zdDtmb7z^lqp)sO=Mh@?yM#f1=tnnb-JHCnQ(7Vw!x_1g^hy z&mMjwSj>Vw(9HZP+Bk3O!cNks)S5q(kjf9OP*rRn4#Zxawk~UW(UJ#}I*RQ{nB$>q zQ^aiKu6|b_rsLA-8tj_+nj|Lnq4Qnn1#+Sld5|KBfrYPVsIn3J2IJzL!X!jy$2LPK z`QLPSp?O-oh!$8uDG#|-^rGM8xP`F{>t^_p1vfQ@)1mtC+VX+8j&D#R>Xm$z@(C;J z?|xJL47x4a=vm(|9p6wkS1>c~p>az^YwL1uRnUoJrt#OBdm@Gp)Z0xoLO3By zm!5xWK(k#5^UsDb#uL;)ZMnxSZGJL)XFX)?xeS8wqpUCf zy(=GYXQ_oR)4>!n8n5b0*Bpb6g*@~9OO zy~Nk+gYu)UK^n!0bOZhb&}9HDcujz7xn4q&=OV-CNZIfzcyVNQpd-E6Mu*CUNG;=X zQWL%!A0y1?S2Mj3UV0uT&($PEU%-GTkqt-YdUG3yCaFTxHn!$aChbY(+-4@wq9*W9PdgXU05Nx?GBSj34A#M1 zI&ZTmwsvBYhStN6(r~&{{)pCLZqdMZdfvt!YCg!MgQV!!>aJwL%g`BHCjjO$4}=@sZEt~@xVYCA#IH@Y46B?H@gtJ z=RU#@P+sYg_ploPN)~506u4yh+FVxFY>|DtgI6Wov1|0!5=#WCS^wLGOM)F-*c7CE{tSgRN#SF$oZMkmA)4#JGR`wPN%p>4ql;d=Ul}NrgT-1Fb93iiZEa}lA|xgkrVRBqjRr=*bp{Zig1~6p_r0USLx79^ z8o*_c4(gH9A!UNnJ8z*qNM0HelOH=I)LwS}+kL!Z33Vro+S6gob1CIDCbYi*oygJ16_ZIN`bmj7Qv%}|uIQt9{lwsUI zliK=oO`3WuUmlIU==G0Y2&{oILq4Q!hv2N$MK+C%3Kq$A6nT+z!I64StUe15#M$6_vY{ z(aO+DYDt7tMd!0YHd9T$wrm9btOu6?cHB_~_Kx%ejfddx>7A9>F*T#J(AxW0eQF$3 zdXo#QYbhp(PT>T}wgiK}YF}wg47D)HdG)A<(oi>nw7|B$Zz#`6Qf^vQrG3Wf2a86i zI2o%dD@9k<*JrKc9lk-X{qO&daD$TyJLzOd>!gn@<1r+&oA&q-CIL3Wa7E#6_p@;o zxTx`%<*^kuV|ANH`zAjbR)qEg);)3F!!2jeN>qJ+?pv8^8PI31-Eyqr*^j|3o6}5DTxA}H$1@w(c3iA`*?4KA>e8zv8PO|%Y z?uTXS20nNzFZ$}n=gKe9wr~~-P{Y;N_Fpz>Aqau&Bl3>5h@P2d;fp2nN)GclZR0Cy zpHRsxb|A3;SqXNb61}R++FXD8azciZ`QbxQxJbxg%CHB(Q3d~XZJZTSX?BB@Z_DxF z&K4z$s#N;XVl?J6Kcq#;nnL4vE_*WW;>ijf=!f+QxMjEe(axKmB5{09Mv@lfSPial zD5xdN3o3;*c=-;2Toty!2Z(1j4^ZmwKv!-LCh{+=MeIR^v&e<&^RD8hc0`HDXYtsA zQ4F{9N#&ghY!OSeBzpyFh1i9+fCWNlBk`DeeuG~c%NyrG4;6_aBH*jX-(`HhKaW%M zA%ZZ&DI=kS?uE7^~-$EruBJ))e~{Xf0nSi@;r`EGW>dC|Cc0zo+2B$_m5L)sl%zWwqfB80&+jRn7Ck zbmd4eh93lwFDnc)kgmo=jeqa1yn!{`@NpVRQm-IIBS-`lM?d4Ip9tmarqA|k;rRX& z)o7TS=0J!%TTQ@qOB$bUdM29`i%Dqv&&sLm$_Bx5F<8uuCr77wjFCy}o6Ss-j?G!I z%{|E=N3U53g)v9Q2XNANf|#=W;I$X4<5_vCA)lUW3g2#H5_H7p&LS^>{W5mR1`|!GMTl1&Omg@e~C?%BNiI7bCQL{MLIsGwTQR3;A;_z zzdywEBYWHYh2N$hH&|o8VNk&yvywG859&yWStdp-ncn3SU-|KRwg$|F|2SLeBZR&q zU~Og1Kp`HS92&hRz@Ech*?cp5TLqo?>9tH*Mv7PFqn8=0t2&irDJHeiySddeF9OC(WMiN zxfA87jxQpt<17D?#pH<;e7pVPSK}G6#78nU!;63ojNjEhu$a>!e>^+BMkwquq@}&>F;Nz*$_|nyn2tBvJw`v9v4eUnl{SKww}h{eWMzk#7rOwUNo!`^ znB65W)+Se7l}GCC0)AZU(Q=q<nX$>tieb}TUunIE_&U}7Pf{?m zLH8!wum;pcvd}mDs6?f$V50qYkYu~!?CE(EsK2_=tg`Jn{#3i|e^Mi-to*H@$HmeG znS{G+$UJ)S025u=Gkax=ddsvCh# z%x#y2rKMQtg9vu#<>lpoNPeW=MB6f}21LQi^AopN2=n3>we+W8yCEvMU9@sXN{=&gEd_V~;^rZBsEBw7E z`+i_9CO3(UV_eJc-Yav1jfPAhrlw7Blywkm%UrnPLgc}TEp9UyGpLvFUveFFdQ--E zevMYr>Ca7bM*>DwTjuOc-oOq=IPC@}KZvvt9%B}2V1e#?Vd$!)vc2qBtI*R5abz8u z%WFl6VwLlWK(?fCENBRz(IZWg7PX00bh=ZU6uP literal 0 HcmV?d00001 diff --git a/src/webparts/cherryPickedContent/components/ApprovedLibraries.ts b/src/webparts/cherryPickedContent/components/ApprovedLibraries.ts new file mode 100644 index 000000000..36da300d3 --- /dev/null +++ b/src/webparts/cherryPickedContent/components/ApprovedLibraries.ts @@ -0,0 +1,20 @@ +export const approvedLibraries = [ + { + key: "/sites/PublicCDN/SiteAssets", + siteRelativeURL: "/sites/PublicCDN", + library: "Site Assets", + text: "Public CDN Site Assets" + }, + { + key: "/sites/PublicCDN/Shared%20Documents", + siteRelativeURL: "/sites/PublicCDN", + library: "Documents", + text: "Public CDN Documents" + }, + { + key: "/sites/PrivateCDN/SiteAssets", + siteRelativeURL: "/sites/PrivateCDN", + library: "Site Assets", + text: "Private CDN Site Assets" + } +]; \ No newline at end of file diff --git a/src/webparts/cherryPickedContent/components/CherryPickedContent.module.scss b/src/webparts/cherryPickedContent/components/CherryPickedContent.module.scss new file mode 100644 index 000000000..97f681efe --- /dev/null +++ b/src/webparts/cherryPickedContent/components/CherryPickedContent.module.scss @@ -0,0 +1,34 @@ +@import '~office-ui-fabric-react/dist/sass/References.scss'; + +.cherryPickedContent { + overflow: hidden; + padding: 1em; + color: "[theme:bodyText, default: #323130]"; + color: var(--bodyText); + &.teams { + font-family: $ms-font-family-fallbacks; + } +} + +.welcome { + text-align: center; +} + +.welcomeImage { + width: 100%; + max-width: 420px; +} + +.links { + a { + text-decoration: none; + color: "[theme:link, default:#03787c]"; + color: var(--link); // note: CSS Custom Properties support is limited to modern browsers only + + &:hover { + text-decoration: underline; + color: "[theme:linkHovered, default: #014446]"; + color: var(--linkHovered); // note: CSS Custom Properties support is limited to modern browsers only + } + } +} \ No newline at end of file diff --git a/src/webparts/cherryPickedContent/components/CherryPickedContent.tsx b/src/webparts/cherryPickedContent/components/CherryPickedContent.tsx new file mode 100644 index 000000000..cf373f4da --- /dev/null +++ b/src/webparts/cherryPickedContent/components/CherryPickedContent.tsx @@ -0,0 +1,84 @@ +import * as React from 'react'; +import styles from './CherryPickedContent.module.scss'; +import { ICherryPickedContentProps } from './ICherryPickedContentProps'; +import { escape } from '@microsoft/sp-lodash-subset'; + +import { SPHttpClient, SPHttpClientResponse } from '@microsoft/sp-http'; + +const CherryPickedContent: React.FunctionComponent = (props) => { + + const message = props.libraryItemPicker? "Loading...":"Edit Web Part properties to select a file."; + const defaultNode = document.createRange().createContextualFragment("

" + message + "

"); + + const [appendedNode, setAppendedNode] = React.useState(defaultNode); + + React.useEffect(() => { + async function fetchSnippet() { + + // Validate that the library is approved + let filteredApprovedLibraries = props.approvedLibraries.filter(lib => lib.key == props.libraryPicker); + if ((filteredApprovedLibraries.length > 0) && (props.libraryItemPicker)) { + + let fileURL = props.libraryPicker + "/" + props.libraryItemPicker; + + const webURLQuery = props.context.pageContext.web.absoluteUrl + `/_api/sp.web.getweburlfrompageurl(@v)?@v=%27${window.location.origin}${fileURL}%27`; + + // if (props.url) + // const htmlFragment: string = (props.url) ? + let webURL = await props.context.spHttpClient.get(webURLQuery, SPHttpClient.configurations.v1) + .then((response: SPHttpClientResponse) => response.json()) + .then(data => data.value); + const snippetURLQuery = webURL + `/_api/web/getFileByServerRelativeUrl('${fileURL}')/$value`; + + const htmlFragment = await props.context.spHttpClient.get(snippetURLQuery, SPHttpClient.configurations.v1) + .then((response: SPHttpClientResponse) => response.text()); + // : "
No content loaded.
"; + const node = document.createRange().createContextualFragment(htmlFragment); + setAppendedNode(node); + } + else { + setAppendedNode(defaultNode); + } + } + fetchSnippet(); + }, [props.libraryPicker, props.libraryItemPicker]); + + return ( +
+ ); +}; + +export default CherryPickedContent; diff --git a/src/webparts/cherryPickedContent/components/ICherryPickedContentProps.ts b/src/webparts/cherryPickedContent/components/ICherryPickedContentProps.ts new file mode 100644 index 000000000..97f3a94c2 --- /dev/null +++ b/src/webparts/cherryPickedContent/components/ICherryPickedContentProps.ts @@ -0,0 +1,13 @@ +import { WebPartContext } from "@microsoft/sp-webpart-base"; + +export interface ICherryPickedContentProps { + description: string; + libraryPicker: string; + libraryItemPicker: string; + approvedLibraries: any[]; + context: WebPartContext; + isDarkTheme: boolean; + environmentMessage: string; + hasTeamsContext: boolean; + userDisplayName: string; +} diff --git a/src/webparts/cherryPickedContent/loc/en-us.js b/src/webparts/cherryPickedContent/loc/en-us.js new file mode 100644 index 000000000..c3f929fe1 --- /dev/null +++ b/src/webparts/cherryPickedContent/loc/en-us.js @@ -0,0 +1,13 @@ +define([], function() { + return { + "PropertyPaneDescription": "Modern Content Editor Web Part with a twist: content can only be picked from approved locations.", + "BasicGroupName": "Web Part Properties", + "DescriptionFieldLabel": "Title", + "LibraryPickerLabel": "Pick an approved library", + "LibraryItemPickerLabel":"Pick a file", + "AppLocalEnvironmentSharePoint": "The app is running on your local environment as SharePoint web part", + "AppLocalEnvironmentTeams": "The app is running on your local environment as Microsoft Teams app", + "AppSharePointEnvironment": "The app is running on SharePoint page", + "AppTeamsTabEnvironment": "The app is running in Microsoft Teams" + } +}); \ No newline at end of file diff --git a/src/webparts/cherryPickedContent/loc/mystrings.d.ts b/src/webparts/cherryPickedContent/loc/mystrings.d.ts new file mode 100644 index 000000000..d22495405 --- /dev/null +++ b/src/webparts/cherryPickedContent/loc/mystrings.d.ts @@ -0,0 +1,16 @@ +declare interface ICherryPickedContentWebPartStrings { + PropertyPaneDescription: string; + BasicGroupName: string; + DescriptionFieldLabel: string; + LibraryPickerLabel: string; + LibraryItemPickerLabel: string; + AppLocalEnvironmentSharePoint: string; + AppLocalEnvironmentTeams: string; + AppSharePointEnvironment: string; + AppTeamsTabEnvironment: string; +} + +declare module 'CherryPickedContentWebPartStrings' { + const strings: ICherryPickedContentWebPartStrings; + export = strings; +} diff --git a/teams/3e86ecba-18ac-44e2-862e-fc268a929584_color.png b/teams/3e86ecba-18ac-44e2-862e-fc268a929584_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/teams/3e86ecba-18ac-44e2-862e-fc268a929584_outline.png b/teams/3e86ecba-18ac-44e2-862e-fc268a929584_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/tsconfig.json b/tsconfig.json new file mode 100644 index 000000000..f55dc0d5f --- /dev/null +++ b/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/tslint.json b/tslint.json new file mode 100644 index 000000000..6c3c92f28 --- /dev/null +++ b/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 From b9e3105f4683e875cae2e480f0d1dd2322f8d2c8 Mon Sep 17 00:00:00 2001 From: PathToSharePoint Date: Sun, 6 Mar 2022 21:31:33 -0800 Subject: [PATCH 2/8] v0.2.0 --- README.md | 16 +- package.json | 2 +- samples/AnalogClock.html | 263 ++++++++++++++++++ samples/BannerSample.html | 14 + samples/CountdownSample.html | 187 +++++++++++++ samples/HTMLSample.html | 7 + samples/Isolated-BubbleChart.html | 79 ++++++ samples/Isolated-Chartist.html | 39 +++ samples/Isolated-MGT-Agenda.html | 49 ++++ samples/Isolated-MGT-Emails.html | 70 +++++ samples/Isolated-MGT-People.html | 25 ++ samples/Isolated-TradingView.html | 30 ++ samples/OfficeLocation.html | 5 + samples/VideoSample.html | 5 + .../CherryPickedContentWebPart.manifest.json | 6 +- .../CherryPickedContentWebPart.ts | 52 ++-- .../components/CherryPickedContent.tsx | 92 +++--- .../components/ICherryPickedContentProps.ts | 3 + .../components/PortalIframe.tsx | 23 ++ src/webparts/cherryPickedContent/loc/en-us.js | 6 +- .../cherryPickedContent/loc/mystrings.d.ts | 4 + 21 files changed, 903 insertions(+), 74 deletions(-) create mode 100644 samples/AnalogClock.html create mode 100644 samples/BannerSample.html create mode 100644 samples/CountdownSample.html create mode 100644 samples/HTMLSample.html create mode 100644 samples/Isolated-BubbleChart.html create mode 100644 samples/Isolated-Chartist.html create mode 100644 samples/Isolated-MGT-Agenda.html create mode 100644 samples/Isolated-MGT-Emails.html create mode 100644 samples/Isolated-MGT-People.html create mode 100644 samples/Isolated-TradingView.html create mode 100644 samples/OfficeLocation.html create mode 100644 samples/VideoSample.html create mode 100644 src/webparts/cherryPickedContent/components/PortalIframe.tsx diff --git a/README.md b/README.md index 59a035962..3eaeb275e 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,11 @@ The Cherry=Picked Content Web Part is a modern replacement for the classic Conte ## Prerequisites -> N/A +Start by editing the ApprovedLibraries.ts file to list your approved libraries. Then upload your code snippets to those locations. If you are looking for ideas, check out the samples folder. + +The code can be rendered in two ways: +- isolated: the code is wrapped in an iframe to prevent conflicts with other Web Parts. Note: this is not a security feature. +- non isolated: the code is directly inserted in the page. ## Solution @@ -31,6 +35,7 @@ React-Cherry-Picked-Content | [Christophe Humbert](https://github.com/PathToShar Version|Date|Comments -------|----|-------- +0.2.0|March 6, 2022|Refactoring 0.1.0|February 21, 2022|Initial draft ## Disclaimer @@ -43,6 +48,7 @@ Version|Date|Comments - Clone this repository - Under components, edit ApprovedLibraries.ts to list your approved libraries that contain HTML snippets +- Upload the code snippets - Ensure that you are at the solution folder - in the command-line run: - **npm install** @@ -52,9 +58,11 @@ Version|Date|Comments This Web Part illustrates the following concepts: -- Cascading dropdown in the Property Pane +- Cascading dropdown and conditional display in the Property Pane - Use of SPHttpClient and the SharePoint REST API to query SharePoint content - React function component with useState and useEffect hooks +- React Portal in combination with iframe +- Various examples of client-side code in the samples: Microsoft Graph Toolkit (people, email, agenda), charts, widgets (map, stock, countdown, clock, video). ## References @@ -62,4 +70,6 @@ This Web Part illustrates the following concepts: - [Building for Microsoft teams](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/build-for-teams-overview) - [Use Microsoft Graph in your solution](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/get-started/using-microsoft-graph-apis) - [Publish SharePoint Framework applications to the Marketplace](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/publish-to-marketplace-overview) -- [Microsoft 365 Patterns and Practices](https://aka.ms/m365pnp) - Guidance, tooling, samples and open-source controls for your Microsoft 365 development \ No newline at end of file +- [Microsoft 365 Patterns and Practices](https://aka.ms/m365pnp) - Guidance, tooling, samples and open-source controls for your Microsoft 365 development + + \ No newline at end of file diff --git a/package.json b/package.json index 75967fe8a..8a513f5a6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-cherry-picked-content", - "version": "0.1.0", + "version": "0.2.0", "private": true, "main": "lib/index.js", "scripts": { diff --git a/samples/AnalogClock.html b/samples/AnalogClock.html new file mode 100644 index 000000000..4104f8a5f --- /dev/null +++ b/samples/AnalogClock.html @@ -0,0 +1,263 @@ +
+

Analog Clock

+

Isolated mode: recommended.

+

Source: Tushar Nankani on Github.

+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ + + \ No newline at end of file diff --git a/samples/BannerSample.html b/samples/BannerSample.html new file mode 100644 index 000000000..150aa3a7c --- /dev/null +++ b/samples/BannerSample.html @@ -0,0 +1,14 @@ +
+

Page Banner

+

Isolated mode: not recommended. Read more on the Path to SharePoint blog.

+ +
\ No newline at end of file diff --git a/samples/CountdownSample.html b/samples/CountdownSample.html new file mode 100644 index 000000000..df9c48321 --- /dev/null +++ b/samples/CountdownSample.html @@ -0,0 +1,187 @@ +
+

Flip Styled Countdown

+

Isolated mode: recommended. Source: FlipDown on Github.

+
+

⏰ FlipDown.js, a lightweight flip styled countdown clock

+
+
+ + + + +
\ No newline at end of file diff --git a/samples/HTMLSample.html b/samples/HTMLSample.html new file mode 100644 index 000000000..82708dafa --- /dev/null +++ b/samples/HTMLSample.html @@ -0,0 +1,7 @@ +
+

HTML Sample

+

Isolated mode: not recommended. Source: Path to SharePoint blog.

+

This got me thinking. Could we in some way avoid the redundancy? And as a bonus, directly hook a regular Reactjs component in here? That’s what I pictured in the diagram below: a generic, reusable frame that could serve as host to any Reactjs control.

+
+

It took me a couple days to come up with a workable model (the “Property Pane Portal”), weeks to test it, and then months to start writing about it 😊. In the next episodes, I’ll share some samples of the PPP in action, and I’ll provide more details on the architecture and the code that supports it. The key ingredient is Reactjs Portals, which allow to beam an element to another part of the DOM.

+
\ No newline at end of file diff --git a/samples/Isolated-BubbleChart.html b/samples/Isolated-BubbleChart.html new file mode 100644 index 000000000..144db82ad --- /dev/null +++ b/samples/Isolated-BubbleChart.html @@ -0,0 +1,79 @@ +
+

Chart.js Bubble Chart

+

Isolated mode: ⚠ mandatory. Source: Tobias Ahlin.

+
+ +
Source:
+
+ + + + +
\ No newline at end of file diff --git a/samples/Isolated-Chartist.html b/samples/Isolated-Chartist.html new file mode 100644 index 000000000..ca604b99b --- /dev/null +++ b/samples/Isolated-Chartist.html @@ -0,0 +1,39 @@ +
+

Chartist Animated Lines

+

Isolated mode: ⚠ mandatory. Source: Chartist.js.

+ + +
+
+ + \ No newline at end of file diff --git a/samples/Isolated-MGT-Agenda.html b/samples/Isolated-MGT-Agenda.html new file mode 100644 index 000000000..3a021574b --- /dev/null +++ b/samples/Isolated-MGT-Agenda.html @@ -0,0 +1,49 @@ + +
+

Agenda Custom View - Microsoft Graph Toolkit

+

Isolated mode: ⚠ mandatory. Find more samples on MGT Playground. MGT components require API permissions, see the Microsoft docs for more info.

+ + + + + + +
\ No newline at end of file diff --git a/samples/Isolated-MGT-Emails.html b/samples/Isolated-MGT-Emails.html new file mode 100644 index 000000000..9c118e061 --- /dev/null +++ b/samples/Isolated-MGT-Emails.html @@ -0,0 +1,70 @@ +
+

Emails Custom View - Microsoft Graph Toolkit

+

Isolated mode: ⚠ mandatory. Find more samples on MGT Playground. MGT components require API permissions, see the Microsoft docs for more info.

+ + + + + + + + + + +
\ No newline at end of file diff --git a/samples/Isolated-MGT-People.html b/samples/Isolated-MGT-People.html new file mode 100644 index 000000000..2a40ce59f --- /dev/null +++ b/samples/Isolated-MGT-People.html @@ -0,0 +1,25 @@ +
+

People Components - Microsoft Graph Toolkit

+

Isolated mode: ⚠ mandatory. Find more samples on the MGT Playground. MGT components require API permissions, see the Microsoft docs for more info.

+ + + +
+
+

mgt-login

+ +

mgt-person

+ +

mgt-people

+ +
+
+

mgt-person-card

+ +
+
+
\ No newline at end of file diff --git a/samples/Isolated-TradingView.html b/samples/Isolated-TradingView.html new file mode 100644 index 000000000..938080e0e --- /dev/null +++ b/samples/Isolated-TradingView.html @@ -0,0 +1,30 @@ +
+

TradingView Widget

+

Isolated mode: recommended. Source: TradingView widget.

+ +
+
+ + + +
+ +
\ No newline at end of file diff --git a/samples/OfficeLocation.html b/samples/OfficeLocation.html new file mode 100644 index 000000000..56a29dcc1 --- /dev/null +++ b/samples/OfficeLocation.html @@ -0,0 +1,5 @@ +
+

Google Maps

+

Isolated mode: not recommended. Source: Google Maps embed code.

+ +
\ No newline at end of file diff --git a/samples/VideoSample.html b/samples/VideoSample.html new file mode 100644 index 000000000..e1d3c9295 --- /dev/null +++ b/samples/VideoSample.html @@ -0,0 +1,5 @@ +
+

Embedded YouTube Video

+

Isolated mode: not required. Source: YouTube embed code.

+ +
\ No newline at end of file diff --git a/src/webparts/cherryPickedContent/CherryPickedContentWebPart.manifest.json b/src/webparts/cherryPickedContent/CherryPickedContentWebPart.manifest.json index 09a3fc960..5d8a571c1 100644 --- a/src/webparts/cherryPickedContent/CherryPickedContentWebPart.manifest.json +++ b/src/webparts/cherryPickedContent/CherryPickedContentWebPart.manifest.json @@ -22,7 +22,11 @@ "description": { "default": "Cherry-Picked-Content description" }, "officeFabricIconFontName": "BullseyeTargetEdit", "properties": { - "description": "Cherry-Picked-Content" + "description": "Cherry-Picked-Content", + "isolated": true, + "iframeWidth": "100%", + "iframeHeight": "600px" + } }] } diff --git a/src/webparts/cherryPickedContent/CherryPickedContentWebPart.ts b/src/webparts/cherryPickedContent/CherryPickedContentWebPart.ts index e7dc11231..e29ca3922 100644 --- a/src/webparts/cherryPickedContent/CherryPickedContentWebPart.ts +++ b/src/webparts/cherryPickedContent/CherryPickedContentWebPart.ts @@ -4,6 +4,7 @@ import { Version } from '@microsoft/sp-core-library'; import { IPropertyPaneConfiguration, IPropertyPaneDropdownOption, + PropertyPaneCheckbox, PropertyPaneDropdown, PropertyPaneTextField } from '@microsoft/sp-property-pane'; @@ -13,12 +14,14 @@ import { IReadonlyTheme } from '@microsoft/sp-component-base'; import * as strings from 'CherryPickedContentWebPartStrings'; import CherryPickedContent from './components/CherryPickedContent'; import { ICherryPickedContentProps } from './components/ICherryPickedContentProps'; -import { update } from '@microsoft/sp-lodash-subset'; import { SPHttpClient, SPHttpClientResponse } from '@microsoft/sp-http'; import { approvedLibraries } from './components/ApprovedLibraries'; export interface ICherryPickedContentWebPartProps { + isolated: boolean; + iframeWidth: string; + iframeHeight: string; description: string; libraryPicker: string; libraryItemPicker: string; @@ -43,6 +46,9 @@ export default class CherryPickedContentWebPart extends BaseClientSideWebPart value); - if (refreshWebPart) this.render(); - if (refreshPropertyPane) this.context.propertyPane.refresh(); - - } - // Dropdown gets disabled while retrieving items asynchronously private itemsDropdownDisabled: boolean = true; @@ -122,7 +119,7 @@ export default class CherryPickedContentWebPart extends BaseClientSideWebPart { // store items - this.libraryItemsList = files.map(file => { return { key: file.Name, text: file.Name }; }); + this.libraryItemsList = files.map(file => file.Name).sort().map(name => { return { key: name, text: name }; }); this.itemsDropdownDisabled = false; }) .then(() => this.context.propertyPane.refresh()); @@ -140,21 +137,18 @@ export default class CherryPickedContentWebPart extends BaseClientSideWebPart { - if (files.length) { - // store items - this.libraryItemsList = files.map(file => { return { key: file.Name, text: file.Name }; }); - // enable item selector - this.itemsDropdownDisabled = false; - // this.render(); - // refresh the item selector control by repainting the property pane - this.context.propertyPane.refresh(); + // store items + this.libraryItemsList = files.map(file => { return { key: file.Name, text: file.Name }; }); + // enable item selector + this.itemsDropdownDisabled = false; + // refresh the item selector control by repainting the property pane + this.context.propertyPane.refresh(); } }); } @@ -179,8 +173,7 @@ export default class CherryPickedContentWebPart extends BaseClientSideWebPart +
{ if (ref) { ref.innerHTML = ""; ref.appendChild(document.createRange().createContextualFragment(htmlFragment)); } }}> +
; + +const MemoDiv = React.memo(CherryPickedDiv); const CherryPickedContent: React.FunctionComponent = (props) => { - const message = props.libraryItemPicker? "Loading...":"Edit Web Part properties to select a file."; - const defaultNode = document.createRange().createContextualFragment("

" + message + "

"); - - const [appendedNode, setAppendedNode] = React.useState(defaultNode); + const message = "Loading..."; + const [htmlFragment, setHtmlFragment] = React.useState(message); + // Get the file content React.useEffect(() => { async function fetchSnippet() { - // Validate that the library is approved + // Validate that the library is in the approved list let filteredApprovedLibraries = props.approvedLibraries.filter(lib => lib.key == props.libraryPicker); if ((filteredApprovedLibraries.length > 0) && (props.libraryItemPicker)) { @@ -23,62 +29,56 @@ const CherryPickedContent: React.FunctionComponent = const webURLQuery = props.context.pageContext.web.absoluteUrl + `/_api/sp.web.getweburlfrompageurl(@v)?@v=%27${window.location.origin}${fileURL}%27`; - // if (props.url) - // const htmlFragment: string = (props.url) ? let webURL = await props.context.spHttpClient.get(webURLQuery, SPHttpClient.configurations.v1) .then((response: SPHttpClientResponse) => response.json()) .then(data => data.value); const snippetURLQuery = webURL + `/_api/web/getFileByServerRelativeUrl('${fileURL}')/$value`; - const htmlFragment = await props.context.spHttpClient.get(snippetURLQuery, SPHttpClient.configurations.v1) + const fragment = await props.context.spHttpClient.get(snippetURLQuery, SPHttpClient.configurations.v1) .then((response: SPHttpClientResponse) => response.text()); - // : "
No content loaded.
"; - const node = document.createRange().createContextualFragment(htmlFragment); - setAppendedNode(node); + setHtmlFragment(fragment); } else { - setAppendedNode(defaultNode); + setHtmlFragment(message); } } fetchSnippet(); - }, [props.libraryPicker, props.libraryItemPicker]); + }, [props.libraryItemPicker]); - return ( + if (!props.libraryItemPicker) { + return (
-
{ if (ref) { ref.innerHTML = ""; ref.appendChild(appendedNode); } }}> -
-
-

Approved libraries:

-

-

    - {props.approvedLibraries.map(lib =>
  • {lib.text}
  • )} -
-

-
-
- -

Welcome, {escape(props.userDisplayName)}!

-
{props.environmentMessage}
-
- -
-

Welcome to SharePoint Framework!

-

- The SharePoint Framework (SPFx) is a extensibility model for Microsoft Viva, Microsoft Teams and SharePoint. It's the easiest way to extend Microsoft 365 with automatic Single Sign On, automatic hosting and industry standard tooling. -

-

Learn more about SPFx development:

- +
+
+

Edit Web Part properties to select a file.

+

Approved libraries:

+

+

    + {props.approvedLibraries.map(lib =>
  • {lib.text}
  • )} +
+

+
+
+ +

Welcome, {escape(props.userDisplayName)}!

+
{props.environmentMessage}
+
- ); + ); + } + else if (props.isolated) { + return ( + + + + ); + } + else { + return ( + + ); + } }; export default CherryPickedContent; diff --git a/src/webparts/cherryPickedContent/components/ICherryPickedContentProps.ts b/src/webparts/cherryPickedContent/components/ICherryPickedContentProps.ts index 97f3a94c2..4c9eb6223 100644 --- a/src/webparts/cherryPickedContent/components/ICherryPickedContentProps.ts +++ b/src/webparts/cherryPickedContent/components/ICherryPickedContentProps.ts @@ -5,6 +5,9 @@ export interface ICherryPickedContentProps { libraryPicker: string; libraryItemPicker: string; approvedLibraries: any[]; + isolated: boolean; + width: string; + height: string; context: WebPartContext; isDarkTheme: boolean; environmentMessage: string; diff --git a/src/webparts/cherryPickedContent/components/PortalIframe.tsx b/src/webparts/cherryPickedContent/components/PortalIframe.tsx new file mode 100644 index 000000000..99c3a34ba --- /dev/null +++ b/src/webparts/cherryPickedContent/components/PortalIframe.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { createPortal } from 'react-dom'; + +const PortalIframe = ({ + children, + ...props +}) => { + const [contentRef, setContentRef] = React.useState(null); + + const mountWindow = contentRef?.contentWindow; + const mountNode = contentRef?.contentWindow?.document?.body; + + // Pass the props to the child iframe + if (mountWindow) mountWindow.props = props; + + return ( + + ); +}; + +export default PortalIframe; \ No newline at end of file diff --git a/src/webparts/cherryPickedContent/loc/en-us.js b/src/webparts/cherryPickedContent/loc/en-us.js index c3f929fe1..1b5225b73 100644 --- a/src/webparts/cherryPickedContent/loc/en-us.js +++ b/src/webparts/cherryPickedContent/loc/en-us.js @@ -2,9 +2,13 @@ define([], function() { return { "PropertyPaneDescription": "Modern Content Editor Web Part with a twist: content can only be picked from approved locations.", "BasicGroupName": "Web Part Properties", + "IsolatedMode": "Keep content isolated to prevent conflicts with other Web Parts.", "DescriptionFieldLabel": "Title", "LibraryPickerLabel": "Pick an approved library", - "LibraryItemPickerLabel":"Pick a file", + "LibraryItemPickerLabel": "Pick a file", + "Isolated": "Isolated Content", + "IframeWidth": "Width", + "IframeHeight": "Height", "AppLocalEnvironmentSharePoint": "The app is running on your local environment as SharePoint web part", "AppLocalEnvironmentTeams": "The app is running on your local environment as Microsoft Teams app", "AppSharePointEnvironment": "The app is running on SharePoint page", diff --git a/src/webparts/cherryPickedContent/loc/mystrings.d.ts b/src/webparts/cherryPickedContent/loc/mystrings.d.ts index d22495405..77e3a751a 100644 --- a/src/webparts/cherryPickedContent/loc/mystrings.d.ts +++ b/src/webparts/cherryPickedContent/loc/mystrings.d.ts @@ -1,4 +1,8 @@ declare interface ICherryPickedContentWebPartStrings { + IsolatedMode: string; + IframeHeight: string; + IframeWidth: string; + Isolated: string; PropertyPaneDescription: string; BasicGroupName: string; DescriptionFieldLabel: string; From 06e75f454849814c66d237d9bb21ab809513ed41 Mon Sep 17 00:00:00 2001 From: PathToSharePoint Date: Wed, 9 Mar 2022 22:29:57 -0800 Subject: [PATCH 3/8] Samples updated. --- README.md | 27 +++++- package.json | 2 +- samples/Isolated-Game.html | 5 + samples/Isolated-MyTeams.html | 23 +++++ samples/Isolated-SharePoint-REST-API.html | 16 ++++ samples/Isolated-pocketSOAP.html | 92 +++++++++++++++++++ ...alogClock.html => Sample-AnalogClock.html} | 0 .../{BannerSample.html => Sample-Banner.html} | 0 ...tdownSample.html => Sample-Countdown.html} | 0 samples/{HTMLSample.html => Sample-HTML.html} | 0 ...cation.html => Sample-OfficeLocation.html} | 0 .../{VideoSample.html => Sample-Video.html} | 0 12 files changed, 162 insertions(+), 3 deletions(-) create mode 100644 samples/Isolated-Game.html create mode 100644 samples/Isolated-MyTeams.html create mode 100644 samples/Isolated-SharePoint-REST-API.html create mode 100644 samples/Isolated-pocketSOAP.html rename samples/{AnalogClock.html => Sample-AnalogClock.html} (100%) rename samples/{BannerSample.html => Sample-Banner.html} (100%) rename samples/{CountdownSample.html => Sample-Countdown.html} (100%) rename samples/{HTMLSample.html => Sample-HTML.html} (100%) rename samples/{OfficeLocation.html => Sample-OfficeLocation.html} (100%) rename samples/{VideoSample.html => Sample-Video.html} (100%) diff --git a/README.md b/README.md index 3eaeb275e..d62b01967 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,7 @@ React-Cherry-Picked-Content | [Christophe Humbert](https://github.com/PathToShar Version|Date|Comments -------|----|-------- +0.3.0|March 9, 2022|4 samples added 0.2.0|March 6, 2022|Refactoring 0.1.0|February 21, 2022|Initial draft @@ -61,8 +62,8 @@ This Web Part illustrates the following concepts: - Cascading dropdown and conditional display in the Property Pane - Use of SPHttpClient and the SharePoint REST API to query SharePoint content - React function component with useState and useEffect hooks -- React Portal in combination with iframe -- Various examples of client-side code in the samples: Microsoft Graph Toolkit (people, email, agenda), charts, widgets (map, stock, countdown, clock, video). +- React Portal in combination with an iframe +- Various examples of client-side code in the samples: Microsoft Graph (teams), Microsoft Graph Toolkit (people, email, agenda), charts (Chart.js, Chartist), widgets (map, stock, countdown, clock, video, game), SharePoint SOAP and REST APIs. ## References @@ -72,4 +73,26 @@ This Web Part illustrates the following concepts: - [Publish SharePoint Framework applications to the Marketplace](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/publish-to-marketplace-overview) - [Microsoft 365 Patterns and Practices](https://aka.ms/m365pnp) - Guidance, tooling, samples and open-source controls for your Microsoft 365 development + +## 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-ppw-html%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-ppw-html) 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-ppw-html&template=bug-report.yml&sample=react-ppw-html&authors=@PathToSharePoint&title=react-ppw-html%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-ppw-html&template=question.yml&sample=react-ppw-html&authors=@PathToSharePoint&title=react-ppw-html%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-ppw-html&template=suggestion.yml&sample=react-ppw-html&authors=@PathToSharePoint&title=react-ppw-html%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/package.json b/package.json index 8a513f5a6..22c412627 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-cherry-picked-content", - "version": "0.2.0", + "version": "0.3.0", "private": true, "main": "lib/index.js", "scripts": { diff --git a/samples/Isolated-Game.html b/samples/Isolated-Game.html new file mode 100644 index 000000000..28a8695d7 --- /dev/null +++ b/samples/Isolated-Game.html @@ -0,0 +1,5 @@ +
+

Stolen Sword - Game

+

Isolated mode: ⚠ mandatory. A one finger action game in 13kb. Source: https://github.com/chiaogu/stolen-sword.

+ +
\ No newline at end of file diff --git a/samples/Isolated-MyTeams.html b/samples/Isolated-MyTeams.html new file mode 100644 index 000000000..1958805c1 --- /dev/null +++ b/samples/Isolated-MyTeams.html @@ -0,0 +1,23 @@ +
+

My Teams - MS Graph Client

+

Isolated mode: ⚠ mandatory. This sample leverages the SPFx built-in Microsoft Graph client.

+ +
\ No newline at end of file diff --git a/samples/Isolated-SharePoint-REST-API.html b/samples/Isolated-SharePoint-REST-API.html new file mode 100644 index 000000000..4c31bb831 --- /dev/null +++ b/samples/Isolated-SharePoint-REST-API.html @@ -0,0 +1,16 @@ +
+

Site Lists - SharePoint REST API

+

Isolated mode: ⚠ mandatory. This sample uses the JavaScript fetch method to query the SharePoint REST API.

+ +
\ No newline at end of file diff --git a/samples/Isolated-pocketSOAP.html b/samples/Isolated-pocketSOAP.html new file mode 100644 index 000000000..bf790a552 --- /dev/null +++ b/samples/Isolated-pocketSOAP.html @@ -0,0 +1,92 @@ +
+

Site Lists - pocketSOAP

+

Isolated mode: ⚠ mandatory. Just for fun, a minimal implementation of the deprecated SharePoint SOAP API. Do not use in production!

+ + + +
\ No newline at end of file diff --git a/samples/AnalogClock.html b/samples/Sample-AnalogClock.html similarity index 100% rename from samples/AnalogClock.html rename to samples/Sample-AnalogClock.html diff --git a/samples/BannerSample.html b/samples/Sample-Banner.html similarity index 100% rename from samples/BannerSample.html rename to samples/Sample-Banner.html diff --git a/samples/CountdownSample.html b/samples/Sample-Countdown.html similarity index 100% rename from samples/CountdownSample.html rename to samples/Sample-Countdown.html diff --git a/samples/HTMLSample.html b/samples/Sample-HTML.html similarity index 100% rename from samples/HTMLSample.html rename to samples/Sample-HTML.html diff --git a/samples/OfficeLocation.html b/samples/Sample-OfficeLocation.html similarity index 100% rename from samples/OfficeLocation.html rename to samples/Sample-OfficeLocation.html diff --git a/samples/VideoSample.html b/samples/Sample-Video.html similarity index 100% rename from samples/VideoSample.html rename to samples/Sample-Video.html From 85f9d532109135b43305e2f00923188c16c04226 Mon Sep 17 00:00:00 2001 From: PathToSharePoint Date: Wed, 9 Mar 2022 22:35:55 -0800 Subject: [PATCH 4/8] update package-lock --- package-lock.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 5280e8f44..3e3a38797 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "react-cherry-picked-content", - "version": "0.1.0", + "version": "0.3.0", "lockfileVersion": 1, "requires": true, "dependencies": { From 81b2766068e23d129399cfa402448ff7d0140f8f Mon Sep 17 00:00:00 2001 From: PathToSharePoint Date: Sun, 20 Mar 2022 20:29:02 -0700 Subject: [PATCH 5/8] v0.1.0 --- .gitignore | 34 + .npmignore | 16 + .vscode/launch.json | 23 + .yo-rc.json | 16 + README.md | 78 + assets/React-PPP-PnP-Controls-Sample.png | Bin 0 -> 765862 bytes config/config.json | 19 + config/deploy-azure-storage.json | 7 + config/package-solution.json | 40 + config/serve.json | 6 + config/write-manifests.json | 4 + gulpfile.js | 16 + package-lock.json | 23652 ++++++++++++++++ package.json | 35 + src/index.ts | 1 + .../HelloWorldWebPart.manifest.json | 28 + src/webparts/helloWorld/HelloWorldWebPart.tsx | 148 + .../helloWorld/assets/welcome-dark.png | Bin 0 -> 12545 bytes .../helloWorld/assets/welcome-light.png | Bin 0 -> 12816 bytes .../components/CustomPropertyPane.tsx | 66 + .../components/HelloWorld.module.scss | 46 + .../helloWorld/components/HelloWorld.tsx | 67 + .../components/ICustomPropertyPaneProps.ts | 8 + .../helloWorld/components/IHelloWorldProps.ts | 15 + src/webparts/helloWorld/loc/en-us.js | 11 + src/webparts/helloWorld/loc/mystrings.d.ts | 14 + ...50f8-3094-40fd-90b2-89f7d0b8f628_color.png | Bin 0 -> 10248 bytes ...f8-3094-40fd-90b2-89f7d0b8f628_outline.png | Bin 0 -> 542 bytes tsconfig.json | 35 + tslint.json | 29 + 30 files changed, 24414 insertions(+) create mode 100644 .gitignore create mode 100644 .npmignore create mode 100644 .vscode/launch.json create mode 100644 .yo-rc.json create mode 100644 README.md create mode 100644 assets/React-PPP-PnP-Controls-Sample.png create mode 100644 config/config.json create mode 100644 config/deploy-azure-storage.json create mode 100644 config/package-solution.json create mode 100644 config/serve.json create mode 100644 config/write-manifests.json create mode 100644 gulpfile.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 src/index.ts create mode 100644 src/webparts/helloWorld/HelloWorldWebPart.manifest.json create mode 100644 src/webparts/helloWorld/HelloWorldWebPart.tsx create mode 100644 src/webparts/helloWorld/assets/welcome-dark.png create mode 100644 src/webparts/helloWorld/assets/welcome-light.png create mode 100644 src/webparts/helloWorld/components/CustomPropertyPane.tsx create mode 100644 src/webparts/helloWorld/components/HelloWorld.module.scss create mode 100644 src/webparts/helloWorld/components/HelloWorld.tsx create mode 100644 src/webparts/helloWorld/components/ICustomPropertyPaneProps.ts create mode 100644 src/webparts/helloWorld/components/IHelloWorldProps.ts create mode 100644 src/webparts/helloWorld/loc/en-us.js create mode 100644 src/webparts/helloWorld/loc/mystrings.d.ts create mode 100644 teams/93a750f8-3094-40fd-90b2-89f7d0b8f628_color.png create mode 100644 teams/93a750f8-3094-40fd-90b2-89f7d0b8f628_outline.png create mode 100644 tsconfig.json create mode 100644 tslint.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..51ca7b9e7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,34 @@ +# Logs +logs +*.log +npm-debug.log* + +# Dependency directories +node_modules + +# Build generated files +dist +lib +release +solution +temp +*.sppkg +.heft + +# 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/.npmignore b/.npmignore new file mode 100644 index 000000000..ae0b487c0 --- /dev/null +++ b/.npmignore @@ -0,0 +1,16 @@ +!dist +config + +gulpfile.js + +release +src +temp + +tsconfig.json +tslint.json + +*.log + +.yo-rc.json +.vscode diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 000000000..ed826d349 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,23 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Hosted workbench", + "type": "pwa-chrome", + "request": "launch", + "url": "https://enter-your-SharePoint-site/_layouts/workbench.aspx", + "webRoot": "${workspaceRoot}", + "sourceMaps": true, + "sourceMapPathOverrides": { + "webpack:///.././src/*": "${webRoot}/src/*", + "webpack:///../../../src/*": "${webRoot}/src/*", + "webpack:///../../../../src/*": "${webRoot}/src/*", + "webpack:///../../../../../src/*": "${webRoot}/src/*" + }, + "runtimeArgs": [ + "--remote-debugging-port=9222", + "-incognito" + ] + } + ] +} \ No newline at end of file diff --git a/.yo-rc.json b/.yo-rc.json new file mode 100644 index 000000000..8f9197628 --- /dev/null +++ b/.yo-rc.json @@ -0,0 +1,16 @@ +{ + "@microsoft/generator-sharepoint": { + "plusBeta": true, + "isCreatingSolution": true, + "version": "1.15.0-beta.1", + "libraryName": "react-ppp-pnpcontrols", + "libraryId": "04fdd42b-6e5b-4d68-a48c-c086c85a7887", + "environment": "spo", + "packageManager": "npm", + "solutionName": "react-ppp-pnpcontrols)", + "solutionShortDescription": "react-ppp-pnpcontrols) description", + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "componentType": "webpart" + } +} diff --git a/README.md b/README.md new file mode 100644 index 000000000..f02521cde --- /dev/null +++ b/README.md @@ -0,0 +1,78 @@ +# React-PPP-PnP-Controls + +## Applies to + +- [SharePoint Framework](https://aka.ms/spfx) +- [Microsoft 365 tenant](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) + +> Get your own free development tenant by subscribing to [Microsoft 365 developer program](http://aka.ms/o365devprogram) + +## Compatibility + +![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") +![Hosted Workbench Compatible](https://img.shields.io/badge/Hosted%20Workbench-Compatible-green.svg) + +## Summary + +The React-PPP-PnP-Controls sample showcases the use of the [Property Pane Portal](https://www.npmjs.com/package/property-pane-portal) to display the [PnP SPFx React controls](https://github.com/pnp/sp-dev-fx-controls-react) (version 3.7.0) in the SPFx Property Pane. +> We are NOT using the [SPFx Property Controls](https://github.com/pnp/sp-dev-fx-property-controls), that's the point of the sample. + +![React-PPP-PnP-Controls-Sample](./assets/React-PPP-PnP-Controls-Sample.png) + +## Used SharePoint Framework Version + +![1.15.0.beta](https://img.shields.io/badge/version-1.15.0.beta-green.svg) + +## Solution + +Solution|Author(s) +--------|--------- +React-PPP-PnP-Controls | [Christophe Humbert](https://github.com/PathToSharePoint) + + +## Version history + +Version|Date|Comments +-------|----|-------- +0.1.0|March 20, 2022| + +## 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.** + +--- + +## Minimal Path to Awesome + +- Clone this repository +- Ensure that you are at the solution folder +- in the command-line run: + - **npm install** + - **gulp serve** + +## Features + +This sample showcases the use of the **Property Pane Portal** NPM module. It allows us to use PnP SPFx React controls in the Property Pane, without the need to build custom property controls. + +The Property Pane Portal module includes: +- The PropertyPaneHost function, which creates placeholders in the Property Pane +- The PropertyPanePortal component, which leverages React Portals to teleport React components to the Property Pane. + +Implemented controls: +- Location Picker +- People Picker +- List Picker and List Item Picker (cascading selection) + +> There's a minor issue with the [Location Picker](https://github.com/pnp/sp-dev-fx-controls-react/issues/1125) of the SPFx React Controls library in v3.7.0, it'll be addressed in the next release. + +## References + +- [Getting started with SharePoint Framework](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) +- [Building for Microsoft teams](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/build-for-teams-overview) +- [Use Microsoft Graph in your solution](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/get-started/using-microsoft-graph-apis) +- [Publish SharePoint Framework applications to the Marketplace](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/publish-to-marketplace-overview) +- [Microsoft 365 Patterns and Practices](https://aka.ms/m365pnp) - Guidance, tooling, samples and open-source controls for your Microsoft 365 development + + \ No newline at end of file diff --git a/assets/React-PPP-PnP-Controls-Sample.png b/assets/React-PPP-PnP-Controls-Sample.png new file mode 100644 index 0000000000000000000000000000000000000000..4454f87efb573c3c457c62d0a0d2102b52d2c15a GIT binary patch literal 765862 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%0A>*S@ma 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

eFjZl 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РwbM0jH1?~kjQZ; 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Ƶ_!(_1tvGbPh5 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

j2vz7w3;u3maa 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�*|B(U)S>#T?N9q~Xb9n$)|0T$APii2COQ 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

  • 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 CLFN?z literal 0 HcmV?d00001 diff --git a/config/config.json b/config/config.json new file mode 100644 index 000000000..ad73502b2 --- /dev/null +++ b/config/config.json @@ -0,0 +1,19 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/config.2.0.schema.json", + "version": "2.0", + "bundles": { + "hello-world-web-part": { + "components": [ + { + "entrypoint": "./lib/webparts/helloWorld/HelloWorldWebPart.js", + "manifest": "./src/webparts/helloWorld/HelloWorldWebPart.manifest.json" + } + ] + } + }, + "externals": {}, + "localizedResources": { + "HelloWorldWebPartStrings": "lib/webparts/helloWorld/loc/{locale}.js", + "ControlStrings": "node_modules/@pnp/spfx-controls-react/lib/loc/{locale}.js" + } +} \ No newline at end of file diff --git a/config/deploy-azure-storage.json b/config/deploy-azure-storage.json new file mode 100644 index 000000000..629a76422 --- /dev/null +++ b/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": "react-ppp-pnpcontrols", + "accessKey": "" +} \ No newline at end of file diff --git a/config/package-solution.json b/config/package-solution.json new file mode 100644 index 000000000..fb01c5c99 --- /dev/null +++ b/config/package-solution.json @@ -0,0 +1,40 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/package-solution.schema.json", + "solution": { + "name": "react-ppp-pnpcontrols-client-side-solution", + "id": "04fdd42b-6e5b-4d68-a48c-c086c85a7887", + "version": "1.0.0.0", + "includeClientSideAssets": true, + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "developer": { + "name": "Christophe Humbert", + "websiteUrl": "", + "privacyUrl": "", + "termsOfUseUrl": "", + "mpnId": "Undefined-1.15.0-beta.1" + }, + "metadata": { + "shortDescription": { + "default": "react-ppp-pnpcontrols) description" + }, + "longDescription": { + "default": "react-ppp-pnpcontrols) description" + }, + "screenshotPaths": [], + "videoUrl": "", + "categories": [] + }, + "features": [ + { + "title": "react-ppp-pnpcontrols Feature", + "description": "The feature that activates elements of the react-ppp-pnpcontrols solution.", + "id": "539ffd20-c6d2-453c-b908-047d8a48d2fe", + "version": "1.0.0.0" + } + ] + }, + "paths": { + "zippedPackage": "solution/react-ppp-pnpcontrols.sppkg" + } +} diff --git a/config/serve.json b/config/serve.json new file mode 100644 index 000000000..5958674e1 --- /dev/null +++ b/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/config/write-manifests.json b/config/write-manifests.json new file mode 100644 index 000000000..bad352605 --- /dev/null +++ b/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/gulpfile.js b/gulpfile.js new file mode 100644 index 000000000..be2918708 --- /dev/null +++ b/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/package-lock.json b/package-lock.json new file mode 100644 index 000000000..2660fc786 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,23652 @@ +{ + "name": "react-ppp-pnpcontrols", + "version": "0.1.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "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" + } + }, + "@types/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-oMqjURCaxoSIsHSr1E47QHzbmzNR5rK8McHuNb11BOM9cHcIK3Avy0s/b2JlXHoQGTYS3NsvWzV1M0iK7l0wbA==", + "dev": true, + "requires": { + "@types/node": "*", + "form-data": "^3.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.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", + "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", + "dev": true + }, + "@babel/core": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz", + "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.7", + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.8", + "@babel/parser": "^7.17.8", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0" + }, + "dependencies": { + "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.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "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.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", + "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "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.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-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.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "dev": true, + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "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.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz", + "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==", + "dev": true, + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "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.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz", + "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==", + "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/runtime": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.8.tgz", + "integrity": "sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/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.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "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" + } + }, + "@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + }, + "@emotion/serialize": { + "version": "0.11.16", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz", + "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==", + "requires": { + "@emotion/hash": "0.8.0", + "@emotion/memoize": "0.7.4", + "@emotion/unitless": "0.7.5", + "@emotion/utils": "0.11.3", + "csstype": "^2.5.7" + }, + "dependencies": { + "csstype": { + "version": "2.6.20", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", + "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" + } + } + }, + "@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "@emotion/utils": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", + "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" + }, + "@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": { + "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 + } + } + }, + "@fluentui/accessibility": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/accessibility/-/accessibility-0.51.7.tgz", + "integrity": "sha512-EcAlEsc63+UezUpO94bO41/8QY2X/B3MztLE2HTNumaUhfUNfd4veVAZwHxDcXaAP2SGXyEFuUa0pmuB2dR+HA==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/keyboard-key": "^0.2.7", + "lodash": "^4.17.15" + } + }, + "@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/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.5.0", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.0.tgz", + "integrity": "sha512-+WoaAaoYx/wfkrz1Ag40JqHvDUFfQcg+dQ3jaEOoau16y7EZGIe7oN8WYIXNMgWuMxH7r1QlanFbQZ+ziKjHmw==", + "requires": { + "@fluentui/set-version": "^8.2.0", + "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-bindings": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-bindings/-/react-bindings-0.51.7.tgz", + "integrity": "sha512-Gp+70GYZHtrQz/480kR+qII9RMHXM+dorKnVj6D7C1/3r6iBoGPVGgRZROuOG1YOmlrM8nbZDb1VX1EqKCdNlQ==", + "requires": { + "@babel/runtime": "^7.10.4", + "@emotion/serialize": "^0.11.16", + "@fluentui/accessibility": "^0.51.7", + "@fluentui/keyboard-key": "^0.2.7", + "@fluentui/react-component-event-listener": "^0.51.7", + "@fluentui/react-component-ref": "^0.51.7", + "@fluentui/react-compose": "^0.12.5", + "@fluentui/react-northstar-fela-renderer": "^0.51.7", + "@fluentui/react-northstar-styles-renderer": "^0.51.7", + "@fluentui/state": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "@quid/stylis-plugin-focus-visible": "^4.0.0", + "@uifabric/utilities": "^7.24.5", + "classnames": "^2.2.6", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-is": "^16.6.3", + "stylis": "^3.5.4", + "stylis-plugin-rtl": "^1.0.0" + } + }, + "@fluentui/react-component-event-listener": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-event-listener/-/react-component-event-listener-0.51.7.tgz", + "integrity": "sha512-NjVm+crN0T9A7vITL8alZeHnuV8zi2gos0nezU/2YOxaUAB9E4zKiPxt/6k5U50rJs/gj8Nu45iXxnjO41HbZg==", + "requires": { + "@babel/runtime": "^7.10.4" + } + }, + "@fluentui/react-component-nesting-registry": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-nesting-registry/-/react-component-nesting-registry-0.51.7.tgz", + "integrity": "sha512-uuzYi8/SWAhj78z6nirDGWZYRJEmXqmeBZP+KR58m/kmQ1nq5YMZADw06JlrUqW/UMk6SKkUpHRAKYrT4NGJkw==", + "requires": { + "@babel/runtime": "^7.10.4", + "prop-types": "^15.7.2" + } + }, + "@fluentui/react-component-ref": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-ref/-/react-component-ref-0.51.7.tgz", + "integrity": "sha512-CX27jVJYaFoBCWpuWAizQZ2se137ku1dmDyn8sw+ySNJa+kkQf7LnMydiPW5K7cRdUSqUJW3eS4EjKRvVAx8xA==", + "requires": { + "@babel/runtime": "^7.10.4", + "react-is": "^16.6.3" + } + }, + "@fluentui/react-compose": { + "version": "0.12.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.12.8.tgz", + "integrity": "sha512-YutUjnFzDrd5gfpi2ID0GqrGZTKTckWUqdStScIe/P9oG5IaeHN49JMQmOrSq3tFAW/gnt1fFKddhrxdCO3vBA==", + "requires": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.19", + "@uifabric/utilities": "^7.25.1", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + } + }, + "@fluentui/react-context-selector": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-0.51.7.tgz", + "integrity": "sha512-WLadFGSg9RHjlKGFK2WCV7eqKwZYOEOr6WHPmCTE8fBjDUbabsHU4U9J4OePPCIq/hSr0/8EfNPIjHqzXwofrg==", + "requires": { + "@babel/runtime": "^7.10.4" + } + }, + "@fluentui/react-focus": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.2.tgz", + "integrity": "sha512-Pwk5TVIfannsSZI540ytvQxJCFi5Qgp54QqKbouv9+jUTtgiNRh5VcEkkhT+NKmtlAKhwPi77bU8WQRGRPV61w==", + "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.5.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.5.3.tgz", + "integrity": "sha512-zWiiEp/vYmKIXhw/bIVH9BnPKLT3zgWt9ryi3Tp1VVgxLEDloomM7RgDn0e2P8HZvynYRRT8GKq3XJ8H3AzAUg==", + "requires": { + "@fluentui/react-window-provider": "^2.2.0", + "@fluentui/set-version": "^8.2.0", + "@fluentui/utilities": "^8.8.1", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/react-window-provider": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.0.tgz", + "integrity": "sha512-1iZzfVQHZQn6IJSJD1pxnXi5H8T3vrZYi9aqKyVIPZ12DCTVE2gw8W3mnOjsfVuXMGdv1sA7dgd6v4xi9erBow==", + "requires": { + "@fluentui/set-version": "^8.2.0", + "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-icons-northstar": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons-northstar/-/react-icons-northstar-0.51.7.tgz", + "integrity": "sha512-9p0DQcGng+CA/sTnjxxaGWC8CH/OhwZCIEwp3srMeIkPaeWG7jKIOCTjRh87l5XhaeaYds6b88zET7axAHoXvw==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.51.7", + "@fluentui/react-bindings": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "classnames": "^2.2.6" + } + }, + "@fluentui/react-northstar": { + "version": "0.51.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar/-/react-northstar-0.51.3.tgz", + "integrity": "sha512-bKomvwj0BjhzMefm0//nJCBpq+4KRqdhA8S/UISZd+CO7u5gV0PDD7bcIvO0Bou6z/IXMf7J1MJ4hQJaZ96GZw==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.51.3", + "@fluentui/date-time-utilities": "^7.3.0", + "@fluentui/keyboard-key": "^0.2.7", + "@fluentui/react-bindings": "^0.51.3", + "@fluentui/react-component-event-listener": "^0.51.3", + "@fluentui/react-component-nesting-registry": "^0.51.3", + "@fluentui/react-component-ref": "^0.51.3", + "@fluentui/react-compose": "^0.12.5", + "@fluentui/react-context-selector": "^0.51.3", + "@fluentui/react-icons-northstar": "^0.51.3", + "@fluentui/react-northstar-styles-renderer": "^0.51.3", + "@fluentui/react-proptypes": "^0.51.3", + "@fluentui/state": "^0.51.3", + "@fluentui/styles": "^0.51.3", + "@popperjs/core": "^2.4.2", + "classnames": "^2.2.6", + "compute-scroll-into-view": "1.0.11", + "downshift": "5.0.5", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-is": "^16.6.3", + "react-transition-group": "^4.3.0" + } + }, + "@fluentui/react-northstar-fela-renderer": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-fela-renderer/-/react-northstar-fela-renderer-0.51.7.tgz", + "integrity": "sha512-/8nSoZVxhgzcK4DWqp0c+2PV2VZybF4I0DhJYVb352wH+tU4PNaL5eP6gP58MHCsO6192KnBYC2MZEg+0aXHlw==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/react-northstar-styles-renderer": "^0.51.7", + "@fluentui/styles": "^0.51.7", + "css-in-js-utils": "^3.0.0", + "fela": "^10.6.1", + "fela-plugin-embedded": "^10.6.1", + "fela-plugin-fallback-value": "^10.6.1", + "fela-plugin-placeholder-prefixer": "^10.6.1", + "fela-plugin-rtl": "^10.6.1", + "fela-utils": "^10.6.1", + "inline-style-expand-shorthand": "^1.2.0", + "lodash": "^4.17.15", + "react-fela": "^10.6.1", + "stylis": "^3.5.4" + } + }, + "@fluentui/react-northstar-styles-renderer": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-styles-renderer/-/react-northstar-styles-renderer-0.51.7.tgz", + "integrity": "sha512-oah7sOstbrbx8guepPpvOmLD65xmwgx9rN0KjogOxDiMYidN4eaEAVl36mQfWs1wE+Mo5iAPRj2eNtqX4bVUqg==", + "requires": { + "@babel/runtime": "^7.10.4", + "@fluentui/styles": "^0.51.7" + } + }, + "@fluentui/react-proptypes": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-proptypes/-/react-proptypes-0.51.7.tgz", + "integrity": "sha512-gzfNddyRKmZ8qqZkV+wUl58HEySW7o2DzP5mgE0aAMA3qWkyIPRSo/tvMVx4A1AsgeJ2LhNkAHGek8T0D8PA0Q==", + "requires": { + "@babel/runtime": "^7.10.4", + "lodash": "^4.17.15", + "prop-types": "^15.7.2" + } + }, + "@fluentui/react-stylesheets": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.5.tgz", + "integrity": "sha512-8yVEgZH+sLhIMuQI6lEtlRjvyMuPDjfEMgXfcU6n6mgp4AOdXMDKf8wbvNO8aOnDeT92EydvmZzvXVHDr5uGkg==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "@fluentui/react-theme-provider": { + "version": "0.18.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.18.5.tgz", + "integrity": "sha512-eAbha0U4Fly9EoHVOVMMc+2AA1PlQDu76qGVNAdj0IpJyJEkyerCDY/qYVjV21L9ju5uO8Yw1QYdHUsNaY9xvQ==", + "requires": { + "@fluentui/react-compose": "^0.19.15", + "@fluentui/react-stylesheets": "^0.2.5", + "@fluentui/react-window-provider": "^1.0.2", + "@fluentui/theme": "^1.7.4", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.13.12", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.33.5", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "dependencies": { + "@fluentui/react-compose": { + "version": "0.19.15", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.15.tgz", + "integrity": "sha512-54a28yt9EDf/ZzKKzLIUziwIK0eucoTqkWmZZh6T559rf85XcpH9Wvu7240C7nhUUZ0Fr+flt2QBl5RAyFKFdg==", + "requires": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.33.5", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + } + } + } + }, + "@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/scheme-utilities": { + "version": "8.3.5", + "resolved": "https://registry.npmjs.org/@fluentui/scheme-utilities/-/scheme-utilities-8.3.5.tgz", + "integrity": "sha512-obUnipIljsf/zrHODGqVAh1Igaq8fbXHeYAvJ+BqBmH3CebIOXzdvNZ6JU5De+fyxR6LitXNm1T1Q/M/2n4xzA==", + "requires": { + "@fluentui/set-version": "^8.2.0", + "@fluentui/theme": "^2.6.4", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/theme": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.4.tgz", + "integrity": "sha512-MXCY2Z5zc1nK5PCN6tqhI1nplX/LF+8lF8YsrSGvu6VDnHilxi4Rifv2dRc+jybNI13tZ50uteok2Je7jABcMA==", + "requires": { + "@fluentui/merge-styles": "^8.5.0", + "@fluentui/set-version": "^8.2.0", + "@fluentui/utilities": "^8.8.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/set-version": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.0.tgz", + "integrity": "sha512-bqjpfhqaIkBy16vdYzdc7tER9Td7BTcmC+kCXuqkHOQVuG9LJfqVGRV0DA857KLhOxiy0GXwKMeDbNV5jJf6qQ==", + "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/state": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/state/-/state-0.51.7.tgz", + "integrity": "sha512-sTCv3hnEpmWW/hjw+vmloaslNnYmFYeN8J9uJzYBGVi9NKKLvXtMKeoaikAXBVpnmMknl67VCapjauF0NxXDjQ==", + "requires": { + "@babel/runtime": "^7.10.4" + } + }, + "@fluentui/styles": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/styles/-/styles-0.51.7.tgz", + "integrity": "sha512-u4l6U47KaMM1mO1q5o9ORJLKj2yMTD/c5hwzLaxbFBf9V50aIeNNI9t/Fqphwiu+cft8T0lBLMFqR9kzxWsBIQ==", + "requires": { + "@babel/runtime": "^7.10.4", + "csstype": "^2.6.7", + "lodash": "^4.17.15" + }, + "dependencies": { + "csstype": { + "version": "2.6.20", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", + "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" + } + } + }, + "@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.8.1", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.8.1.tgz", + "integrity": "sha512-JtICpdTINvifiyjp/LxxuDiU8BMkU73mzAP/3mz5KIhqPn3QjKG9ZeaBLPpoUXNOP/I6i9AYbAQHDvQI/ZK5tg==", + "requires": { + "@fluentui/dom-utilities": "^2.2.0", + "@fluentui/merge-styles": "^8.5.0", + "@fluentui/set-version": "^8.2.0", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/dom-utilities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.0.tgz", + "integrity": "sha512-M4SmXu428wwQLu1iw6ST07iACjdKY5HiU+xpcgD3IQMMQazgN616GDzc6KZ1ebuBsF7B4TyQS7KZh9mfxnnldg==", + "requires": { + "@fluentui/set-version": "^8.2.0", + "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/web-components": { + "version": "0.22.1", + "resolved": "https://registry.npmjs.org/@fluentui/web-components/-/web-components-0.22.1.tgz", + "integrity": "sha512-dnMgBRC2vXPa8Br2DpoJG9Fj+WNDlOEtJPzXDiDZss3ddnhsd1djzOEaHoYWayqYumA6ZU2tet5qaqF2i2lqOQ==", + "requires": { + "@microsoft/fast-colors": "^5.1.0", + "@microsoft/fast-element": "^1.0.0", + "@microsoft/fast-foundation": "^1.16.0", + "lodash-es": "^4.17.20", + "tslib": "^1.13.0" + } + }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "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": { + "@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" + } + }, + "@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "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" + } + } + } + }, + "@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" + }, + "dependencies": { + "@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" + } + }, + "@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "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" + } + } + } + }, + "@microsoft/fast-colors": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/@microsoft/fast-colors/-/fast-colors-5.1.5.tgz", + "integrity": "sha512-g8FByhbmRxibSpHkDE90CLCsh61HzH4ujPBG5N1zWXgM8LtzaF6OYBzfd8uGJ/md+SGeHf3aH9fcT8HTCbarXw==" + }, + "@microsoft/fast-element": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.8.0.tgz", + "integrity": "sha512-92GhkCYcay+vcI2yE+P1yD+v59u8Thprmaqg9PgTstf8jLOrevW/6Hna76tMioQQOFtZ8wm2NiiMHD/4sjrfhQ==" + }, + "@microsoft/fast-foundation": { + "version": "1.24.8", + "resolved": "https://registry.npmjs.org/@microsoft/fast-foundation/-/fast-foundation-1.24.8.tgz", + "integrity": "sha512-n4O9jPh8BBliF/Yl9FAVhrSoopsRCnva2L432s/fHwLelY9WUeswjO3DidVBFbzXD5u/gzC4LGWJScNe/ZGU4Q==", + "requires": { + "@microsoft/fast-element": "^1.4.0", + "@microsoft/fast-web-utilities": "^4.8.0", + "@microsoft/tsdoc-config": "^0.13.4", + "tabbable": "^5.2.0", + "tslib": "^1.13.0" + }, + "dependencies": { + "@microsoft/tsdoc": { + "version": "0.12.24", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.12.24.tgz", + "integrity": "sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg==" + }, + "@microsoft/tsdoc-config": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.13.9.tgz", + "integrity": "sha512-VqqZn+rT9f6XujFPFR2aN9XKF/fuir/IzKVzoxI0vXIzxysp4ee6S2jCakmlGFHEasibifFTsJr7IYmRPxfzYw==", + "requires": { + "@microsoft/tsdoc": "0.12.24", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + } + } + }, + "@microsoft/fast-web-utilities": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-4.8.1.tgz", + "integrity": "sha512-P3xeyUwQ9nPkFrgAdmkOzaXxIq8YqMU5K+LXcoHgJddJCBCKfGWW9OZQOTigLddItTyVyfO8qsJpDQb1TskKHA==", + "requires": { + "exenv-es6": "^1.0.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": { + "@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" + } + }, + "@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "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" + } + }, + "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" + } + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "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" + } + } + } + }, + "@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 + }, + "@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" + } + }, + "@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "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" + } + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "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" + } + } + } + }, + "@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" + }, + "dependencies": { + "@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" + } + }, + "@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "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" + } + } + } + }, + "@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": { + "@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" + } + }, + "@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "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" + } + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "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" + } + } + } + }, + "@microsoft/gulp-core-build-webpack": { + "version": "5.2.21", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.21.tgz", + "integrity": "sha512-kP2U6Qg5fQVLb7UcNWYzFcVtnizL95t/HBqgNRHB1MQduinaz5ohfEHsnEwTlr+68FAfPqk7gDitEoAQQ75KsQ==", + "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" + }, + "dependencies": { + "@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + } + } + }, + "@microsoft/hashed-folder-copy-plugin": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/hashed-folder-copy-plugin/-/hashed-folder-copy-plugin-1.15.0-beta.1.tgz", + "integrity": "sha512-OXaVz1EKFM2a0NNSXFYxXNdKWnvhwj4xKgbZGr9OP7yqxjL13MqkWjPvT+7LYU3gRkfo+RDYy/DKJM3Ru64BXQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "glob": "~7.0.5" + }, + "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/load-themed-styles": { + "version": "1.10.249", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.249.tgz", + "integrity": "sha512-qrLdjIZ9znm2CUILAXuwyAcUvyBzSNaf8wIzaZf/ul2UKhww5xSI7pT7bIqWbuwn5SB+xOmIZrlRr3DyzuVBYQ==" + }, + "@microsoft/loader-load-themed-styles": { + "version": "1.9.128", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.128.tgz", + "integrity": "sha512-e/z3NUm5ndJPexHIp7SxB5SWleZfkZaZv7h0s+aXvXAAkS79VSbhF3KFGizy5faOjIzJvu3lMKWtIekC2Fy1mQ==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.247", + "loader-utils": "~1.1.0" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.247", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.247.tgz", + "integrity": "sha512-vKbuG3Mcbc4kkNAcIE13aIv5KoI2g+tHFFIZnFhtUilpYHc0VsMd4Fw7Jz81A8AB7L3wWu3OZB2CNiRnr1a3ew==", + "dev": true + } + } + }, + "@microsoft/mgt-components": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-components/-/mgt-components-2.3.0.tgz", + "integrity": "sha512-quyCfVO2A2oSqHOMLkCvhXuwOUYQfOlMDklxV3KVu6nVaAQtCPyciGH6kDMnIAEg2WgxMrurF1KvrsGWAZ8NUw==", + "requires": { + "@fluentui/web-components": "0.22.1", + "@microsoft/mgt-element": "2.3.0", + "@microsoft/microsoft-graph-client": "^2.2.1", + "@microsoft/microsoft-graph-types": "^2.0.0", + "@microsoft/microsoft-graph-types-beta": "^0.15.0-preview", + "office-ui-fabric-core": "11.0.0" + }, + "dependencies": { + "@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "requires": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "office-ui-fabric-core": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.0.tgz", + "integrity": "sha512-K6+KGnBXXjfSxxZpp+4oDXVLgUc//7OnXrn8F08VoJnGhEz27WUf4ZuMa32SjGoqirWlb4JlKkXbOpC9cis6dQ==" + } + } + }, + "@microsoft/mgt-element": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-element/-/mgt-element-2.3.0.tgz", + "integrity": "sha512-5nF+aNS6EcUBk2ANlJHJIpuotUcUZDuqlhXzxyGP3mWO2CVUIEAfu9Oksld9pn4+z48m22MyXyom5IXB+dZCYQ==", + "requires": { + "@microsoft/microsoft-graph-client": "^2.2.1", + "idb": "6.0.0", + "lit-element": "^2.4.0" + }, + "dependencies": { + "@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "requires": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + } + } + }, + "@microsoft/mgt-react": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-react/-/mgt-react-2.3.0.tgz", + "integrity": "sha512-V2cWoB1QrhlEvGciJV+CaIWxgpgSRS/aZIC4nM+8fsE/tNJTzj39vMlAjYrdmgPb/7qctfWt6sb3t2Pj95S5/g==", + "requires": { + "@microsoft/mgt-components": "2.3.0", + "@microsoft/mgt-element": "2.3.0", + "@microsoft/microsoft-graph-types": "^2.0.0", + "@microsoft/microsoft-graph-types-beta": "^0.15.0-preview", + "wc-react": "^0.5.0" + } + }, + "@microsoft/mgt-sharepoint-provider": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-sharepoint-provider/-/mgt-sharepoint-provider-2.3.0.tgz", + "integrity": "sha512-bhnQWKW/vZB2ZTtYaVDWOb5mL9PZo974/ylaYmEYEqe9KVtnzI//UoBtkmu3X20o67h9JqttB/2fmdhrR1sTWw==", + "requires": { + "@microsoft/mgt-element": "2.3.0" + } + }, + "@microsoft/mgt-spfx": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-spfx/-/mgt-spfx-2.3.0.tgz", + "integrity": "sha512-SEevFxKnzn7rXKlXblXDDgswa5BQHKKAfNLya5Ui6mwCEWK+R8NEx93RfBEhdaLxDQWZACRGyff2ZZChBwceEw==", + "requires": { + "@microsoft/mgt-components": "2.3.0", + "@microsoft/mgt-element": "2.3.0", + "@microsoft/mgt-sharepoint-provider": "2.3.0", + "@microsoft/sp-core-library": "1.12.1" + }, + "dependencies": { + "@microsoft/sp-core-library": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.12.1.tgz", + "integrity": "sha512-LyycIx5ivku9i315mm6LJVTl/zfTaCLHTmJTftCZkLSxVIKhK1D3/4QGa/cdsZRPVYho/ZZBK5HnPYhIjN08/g==", + "requires": { + "@microsoft/sp-lodash-subset": "1.12.1", + "@microsoft/sp-module-interfaces": "1.12.1", + "@microsoft/sp-odata-types": "1.12.1", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.12.1.tgz", + "integrity": "sha512-gLKdYjL3jtb1hegxnU3gvCzu4ygWTg4Gjl5jcH85zphuDEUfGrWVaAVJ6DbzhLQ+l34Tl9eUyW/ZBW2hh6hZMA==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.12.1.tgz", + "integrity": "sha512-yTiVlig0+VhEE7TypcOn66sP/Tbl0SzBSOSVMugA9kD31U8Cj134yqHzYneSQ1kBRRUmE8aHLYuSEdojv2hZbg==", + "requires": { + "@types/z-schema": "3.16.31", + "z-schema": "~3.18.3" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.12.1.tgz", + "integrity": "sha512-BOQDAEz1Bfs/o9oOBhyBQrKhhnkA7g3uby9So3UEIlpx/0AOfKRmF+6kao9DJyg/KDUfxGbBCLs+Y/IAG2OhJw==", + "requires": { + "tslib": "~1.10.0" + } + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==" + }, + "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==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" + } + } + } + }, + "@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/microsoft-graph-clientV3": { + "version": "npm:@microsoft/microsoft-graph-client@3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", + "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", + "requires": { + "@babel/runtime": "^7.12.5", + "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==" + } + } + }, + "@microsoft/microsoft-graph-types": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.16.0.tgz", + "integrity": "sha512-Qvxv9mpXb/F4xlESEkSLjREHj3dAixTkH3LVO6Ct6sllc5RWrQxPxaSGqW9IpcLU6jI49f2XNSGLotVef3Irdg==" + }, + "@microsoft/microsoft-graph-types-beta": { + "version": "0.15.0-preview", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types-beta/-/microsoft-graph-types-beta-0.15.0-preview.tgz", + "integrity": "sha512-M0zC4t3pmkDz7Qsjx/iZcS+zRuckzsbHESvT9qjLFv64RUgkRmDdmhcvPMiUqUzw/h3YxfYAq9MU+XWjROk/dg==" + }, + "@microsoft/office-ui-fabric-react-bundle": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/office-ui-fabric-react-bundle/-/office-ui-fabric-react-bundle-1.15.0-beta.1.tgz", + "integrity": "sha512-Wn6cJ7Wjsqv+uIh9JYDrT6iwUhBr+ezRQJZCwDw2Q+T6hWIuNLBANzB7wKsziVd8GUTVHkwze1DvO+40N7eb5A==", + "requires": { + "@microsoft/sp-core-library": "1.15.0-beta.1", + "@uifabric/icons": "7.6.2", + "office-ui-fabric-react": "7.181.1", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/recognizers-text-data-types-timex-expression": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-data-types-timex-expression/-/recognizers-text-data-types-timex-expression-1.3.0.tgz", + "integrity": "sha512-REHUXmMUI1jL3b9v+aSdzKxLxRdejsfg9McYRxY3LW0Gu4UbwD7Q+K6mtSo40cwg8uh6fiV9GY8hDuKXHH6dVA==" + }, + "@microsoft/rush-lib": { + "version": "5.62.4", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.62.4.tgz", + "integrity": "sha512-8aM9q7G2bVhpzYQAoruN7fiLcjo+pbrjQHLW8WtjEfyISmv+WiZr08/xyGIVMu1OjHkU8sM0l1LvUBPnXWDrKQ==", + "dev": true, + "requires": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.7.11", + "@rushstack/node-core-library": "3.45.0", + "@rushstack/package-deps-hash": "3.2.2", + "@rushstack/rig-package": "0.3.7", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.62.4", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.62.4", + "@rushstack/stream-collator": "4.0.157", + "@rushstack/terminal": "0.3.26", + "@rushstack/ts-command-line": "4.10.6", + "@types/node-fetch": "1.6.9", + "@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", + "node-fetch": "2.6.7", + "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", + "tapable": "2.2.1", + "tar": "~5.0.10", + "true-case-path": "~2.2.1" + }, + "dependencies": { + "@rushstack/rig-package": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.7.tgz", + "integrity": "sha512-pzMsTSeTC8IiZ6EJLr53gGMvhT4oLWH+hxD7907cHyWuIUlEXFtu/2pK25vUQT13nKp5DJCWxXyYoGRk/h6rtA==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/ts-command-line": { + "version": "4.10.6", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.10.6.tgz", + "integrity": "sha512-Y3GkUag39sTIlukDg9mUp8MCHrrlJ27POrBNRQGc/uF+VVgX8M7zMzHch5zP6O1QVquWgD7Engdpn2piPYaS/g==", + "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" + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "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" + } + } + } + }, + "@microsoft/rush-stack-compiler-3.9": { + "version": "0.4.48", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-3.9/-/rush-stack-compiler-3.9-0.4.48.tgz", + "integrity": "sha512-6G8HHFSIZoO8s3jt/Vksnfj4WY0pY58/1hFYqbxSHISC/OgRMUnPAe9dKiNPC/WYEf29IrKytGR4qQdHThYfvg==", + "dev": true, + "requires": { + "@microsoft/api-extractor": "~7.15.2", + "@rushstack/eslint-config": "~2.5.0", + "@rushstack/node-core-library": "~3.44.1", + "@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" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.44.3.tgz", + "integrity": "sha512-Bt+R5LAnVr2BImTJqPpton5rvhJ2Wq8x4BaTqaCHQMmfxqtz5lb4nLYT9kneMJTCDuRMBvvLpSuz4MBj50PV3w==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "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 + }, + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/sp-build-core-tasks": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.15.0-beta.1.tgz", + "integrity": "sha512-lrbbnppKasYMp5OmH3wlkK1TPJUFd568nygdnJx1zyhMh4K3MtoVkFs8qe78izxshMEDkk+zErwWWmmBdDyrYA==", + "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.21", + "@microsoft/spfx-heft-plugins": "1.15.0-beta.1", + "@rushstack/node-core-library": "3.45.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": { + "@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.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.15.0-beta.1.tgz", + "integrity": "sha512-7hkisZ8hMYjliTCUq3ev1mGj2YSP1qPJFR2NwB+ztCEdHBV+/6o0fhGnXvJjfIamOJ+2ZlFzi8YOBN3YWFKrWA==", + "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.21", + "@microsoft/rush-lib": "5.62.4", + "@microsoft/sp-build-core-tasks": "1.15.0-beta.1", + "@rushstack/node-core-library": "3.45.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" + } + }, + "@microsoft/sp-component-base": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.15.0-beta.1.tgz", + "integrity": "sha512-l/4+5f8ZG398GNxbVFXt892MJOeXXom8keTaQ3Z7kxHL2mdN+Lt/xCoaB//2pXslr/MAHcMS9A1PEHL7PxcvRA==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.15.0-beta.1", + "@microsoft/sp-core-library": "1.15.0-beta.1", + "@microsoft/sp-diagnostics": "1.15.0-beta.1", + "@microsoft/sp-dynamic-data": "1.15.0-beta.1", + "@microsoft/sp-http": "1.15.0-beta.1", + "@microsoft/sp-lodash-subset": "1.15.0-beta.1", + "@microsoft/sp-module-interfaces": "1.15.0-beta.1", + "@microsoft/sp-page-context": "1.15.0-beta.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-core-library": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.15.0-beta.1.tgz", + "integrity": "sha512-xVeHXQZLasApXcq0a/FyplMjS42hp1QN+LhNyrzsBG/mxG85EeSvI/VH0vM4tckhSWVmTiHyZRadD7uKsDI3ow==", + "requires": { + "@microsoft/sp-lodash-subset": "1.15.0-beta.1", + "@microsoft/sp-module-interfaces": "1.15.0-beta.1", + "@microsoft/sp-odata-types": "1.15.0-beta.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-css-loader": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.15.0-beta.1.tgz", + "integrity": "sha512-G4x3Ibw8bqQVVRIEo6jFHGJ3jyKfxBxkvsCoQtRSL6YRirOaKNmjNYH0zvirEIn5xMbWpaHUgucl4dyHC0ZUfA==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.247", + "@rushstack/node-core-library": "3.45.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.247", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.247.tgz", + "integrity": "sha512-vKbuG3Mcbc4kkNAcIE13aIv5KoI2g+tHFFIZnFhtUilpYHc0VsMd4Fw7Jz81A8AB7L3wWu3OZB2CNiRnr1a3ew==", + "dev": true + }, + "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.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.15.0-beta.1.tgz", + "integrity": "sha512-uMBozT6ob0vJrbg1AOxgsYY3esWOW9y7p5KAArhSWsNnzGO62sVlX3IBjw6+UqrlYJtMQG3n2Qa46HmDkRnC6g==", + "requires": { + "@microsoft/sp-core-library": "1.15.0-beta.1", + "@microsoft/sp-lodash-subset": "1.15.0-beta.1" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.15.0-beta.1.tgz", + "integrity": "sha512-t6W2l/0iSZZ2Pd03fuYN3kAzWdD3F63b62vNdQra6Yb09nAm0mDywrzc8BnC1gk00UyfksuaICDr5c/JHba/Uw==", + "requires": { + "@microsoft/sp-core-library": "1.15.0-beta.1", + "@microsoft/sp-diagnostics": "1.15.0-beta.1", + "@microsoft/sp-lodash-subset": "1.15.0-beta.1", + "@microsoft/sp-module-interfaces": "1.15.0-beta.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-extension-base": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-extension-base/-/sp-extension-base-1.14.0.tgz", + "integrity": "sha512-sAvlZAChntM4VFi2EvlFSq28/VLsK2qbYZA75lHdpnlFA2XPfadC0QMSmC11C7cg3YHgEI7Z3M3htSWHHB0obg==", + "requires": { + "@microsoft/sp-component-base": "1.14.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-loader": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "tslib": "~1.10.0" + }, + "dependencies": { + "@microsoft/office-ui-fabric-react-bundle": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/office-ui-fabric-react-bundle/-/office-ui-fabric-react-bundle-1.14.0.tgz", + "integrity": "sha512-JhRBHdJrnYjOctHwCH3QBJL2aqD+nrHSK7E2CUMz8mfbUR1xneZRYBwT5EKnpyMT+llx3wuWDkK+7N4zwYOPJg==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@uifabric/icons": "7.6.2", + "office-ui-fabric-react": "7.180.0", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-component-base": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.14.0.tgz", + "integrity": "sha512-o9D4iVU9uu1dIxxqK3ScOiZHm7npKaLeyCxckwiMCdJRMsp00RBiyDhAjBykZci/WHs2t14sxEDPvIkQJon+3g==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.14.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-dynamic-data": "1.14.0", + "@microsoft/sp-http": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "@microsoft/sp-page-context": "1.14.0", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-core-library": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.14.0.tgz", + "integrity": "sha512-+Do8o0Y6vdCxW+kVZbdWtcU+h+zR9raV9eCPjEBPj4xScB+Y26AE7H8lebAdgNh7rB136JTV+d6/l94FlKKabQ==", + "requires": { + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "@microsoft/sp-odata-types": "1.14.0", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.14.0.tgz", + "integrity": "sha512-vuv1JidY7m+uneiYo6c90AIZUub7QCwBqby1gi7x/d9dV7vFfUfdkvZA1on7lvSOx32DVedX/d0W83mvZQRtTA==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.14.0.tgz", + "integrity": "sha512-zwFB1G/8HDX7BqIvJqQd7vlTM1d2PfvHEFucZX6fkqoaC05j0dk4Ah0LJFKY767Ke8RD3VfijyakV/gJCkvw6g==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-http": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.14.0.tgz", + "integrity": "sha512-Md/azXAMSD/DlBBKGuV30y/5lNTdPZ4XKXGc6PcPp8h5mMyqEewdqaCrDhvvDPXZzoNyqYoH1ingdU4W6LRMRA==", + "requires": { + "@microsoft/microsoft-graph-client": "~1.1.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.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" + } + }, + "@microsoft/sp-loader": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.14.0.tgz", + "integrity": "sha512-2Hp8UKaEbIcmcJ7b8HuwzrMYQ3y5z3icVDEST2rzWs+rc+QgINJERF17v8Q35h6d8PSPSevqwwPycAax2T41ZA==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.14.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-dynamic-data": "1.14.0", + "@microsoft/sp-http": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "@microsoft/sp-odata-types": "1.14.0", + "@microsoft/sp-page-context": "1.14.0", + "@microsoft/sp-polyfills": "1.14.0", + "@rushstack/loader-raw-script": "1.3.207", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "7.180.0", + "raw-loader": "~0.5.1", + "react": "16.13.1", + "react-dom": "16.13.1", + "requirejs": "2.3.6", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.14.0.tgz", + "integrity": "sha512-0vY+JuqAsUT9AMEMvMHhcNCtqV1RThxxgMPhzR1lauzKSNkMeFXYwHRsVR6p3BZfaQ2nyeyG5811Wlwchs5SKA==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.14.0.tgz", + "integrity": "sha512-OPQW3vVVADSYTTXUXmBMh3/TAPqiCunPd7Ggfk+fZC82qyI5s7hLCkto9BJ2IkqfxLeOB9/4qxXfQbrrS6wVPg==" + }, + "@microsoft/sp-odata-types": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.14.0.tgz", + "integrity": "sha512-SmznMgMaeo0JRq6BBUl+SMPVvJbzECOZtpVowrR5Kz06QIn7pfAL21q1ZwYH9tRJvPDo/awSDXW5qIzt/1jamA==", + "requires": { + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-page-context": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.14.0.tgz", + "integrity": "sha512-WaT3wFY+MoYNjc6Z+cO5uxS7whRG8wzWtNzIGyxi6pLPxSpYyYfmZaDwsf563+hHUldGJpZIwwh0Fy096ysiPg==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-dynamic-data": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-odata-types": "1.14.0", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-polyfills": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.14.0.tgz", + "integrity": "sha512-TJbYNfsdk1qjODzKQnn5+wcfJm2xBb8uqHNPCxAsoz6+e02HSNkdVM5rAjEq5Sh1Czcn4JIe3AXrz3DJMQnMBA==", + "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" + } + }, + "@rushstack/loader-raw-script": { + "version": "1.3.207", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.207.tgz", + "integrity": "sha512-sOF21pgIKhXREKepRMFMCi0UmChVj2LtjhUP38W5EwJG8sTtv8dOsZ3qT2lW7s+n6TzoPXE8NvY0/dK40VKhug==", + "requires": { + "loader-utils": "~1.1.0" + } + }, + "es6-promise": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", + "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" + }, + "office-ui-fabric-react": { + "version": "7.180.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.180.0.tgz", + "integrity": "sha512-bayPgo2gyJEqYOOwsGT8KZtOj3yWe252PqMFw0Gx/2TKOXweQ/btror1D2SGxins8RogTtwhkmvgTbnWYMn2jw==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.1", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.1", + "@uifabric/icons": "^7.6.2", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "@uifabric/utilities": "^7.33.5", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "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-http": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.15.0-beta.1.tgz", + "integrity": "sha512-XPSedxdmyC0WI7K/HmP1+0M275D8lR7idWGJiG5F8kwy6Q/QQCqEfJkrxzUg4CMXukj+SPEaMDb1BNkrHLt0SA==", + "requires": { + "@microsoft/microsoft-graph-client": "~1.1.0", + "@microsoft/microsoft-graph-clientV3": "npm:@microsoft/microsoft-graph-client@3.0.2", + "@microsoft/sp-core-library": "1.15.0-beta.1", + "@microsoft/sp-diagnostics": "1.15.0-beta.1", + "@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": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-image-helper": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.15.0-beta.1.tgz", + "integrity": "sha512-0hNiY0/1r2bga9gsAshxbseT7oUXQ8rNv0YYKUoHD1uaHU1PjJSKAz3LHR5gjifubX9Uzg1TaMfbHVTkry80fA==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.15.0-beta.1", + "@microsoft/sp-core-library": "1.15.0-beta.1", + "@microsoft/sp-diagnostics": "1.15.0-beta.1", + "@microsoft/sp-http": "1.15.0-beta.1", + "@microsoft/sp-loader": "1.15.0-beta.1", + "@microsoft/sp-lodash-subset": "1.15.0-beta.1", + "@microsoft/sp-page-context": "1.15.0-beta.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-listview-extensibility": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-listview-extensibility/-/sp-listview-extensibility-1.14.0.tgz", + "integrity": "sha512-Sy9xJHNlq9abZ4u/wP7WAxQdye4wqQ0fSBUl5oowk6l9r2eJCEkjklJlz3v+cvUvEZ7Coc7PXkBNdPPqEhf6SQ==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-extension-base": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "@microsoft/sp-page-context": "1.14.0", + "tslib": "~1.10.0" + }, + "dependencies": { + "@microsoft/sp-core-library": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.14.0.tgz", + "integrity": "sha512-+Do8o0Y6vdCxW+kVZbdWtcU+h+zR9raV9eCPjEBPj4xScB+Y26AE7H8lebAdgNh7rB136JTV+d6/l94FlKKabQ==", + "requires": { + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "@microsoft/sp-odata-types": "1.14.0", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.14.0.tgz", + "integrity": "sha512-vuv1JidY7m+uneiYo6c90AIZUub7QCwBqby1gi7x/d9dV7vFfUfdkvZA1on7lvSOx32DVedX/d0W83mvZQRtTA==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.14.0.tgz", + "integrity": "sha512-zwFB1G/8HDX7BqIvJqQd7vlTM1d2PfvHEFucZX6fkqoaC05j0dk4Ah0LJFKY767Ke8RD3VfijyakV/gJCkvw6g==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.14.0.tgz", + "integrity": "sha512-0vY+JuqAsUT9AMEMvMHhcNCtqV1RThxxgMPhzR1lauzKSNkMeFXYwHRsVR6p3BZfaQ2nyeyG5811Wlwchs5SKA==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.14.0.tgz", + "integrity": "sha512-OPQW3vVVADSYTTXUXmBMh3/TAPqiCunPd7Ggfk+fZC82qyI5s7hLCkto9BJ2IkqfxLeOB9/4qxXfQbrrS6wVPg==" + }, + "@microsoft/sp-odata-types": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.14.0.tgz", + "integrity": "sha512-SmznMgMaeo0JRq6BBUl+SMPVvJbzECOZtpVowrR5Kz06QIn7pfAL21q1ZwYH9tRJvPDo/awSDXW5qIzt/1jamA==", + "requires": { + "tslib": "~1.10.0" + } + }, + "@microsoft/sp-page-context": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.14.0.tgz", + "integrity": "sha512-WaT3wFY+MoYNjc6Z+cO5uxS7whRG8wzWtNzIGyxi6pLPxSpYyYfmZaDwsf563+hHUldGJpZIwwh0Fy096ysiPg==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-dynamic-data": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-odata-types": "1.14.0", + "tslib": "~1.10.0" + } + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-loader": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.15.0-beta.1.tgz", + "integrity": "sha512-IWpksIcW/RJKT+L0XlTRv7hr32E7ZVeNnF88zIFfXb3McWAUs7x3jYZtQnTMxpTkLoz4iwSX9V9V84TNupWU8g==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.15.0-beta.1", + "@microsoft/sp-core-library": "1.15.0-beta.1", + "@microsoft/sp-diagnostics": "1.15.0-beta.1", + "@microsoft/sp-dynamic-data": "1.15.0-beta.1", + "@microsoft/sp-http": "1.15.0-beta.1", + "@microsoft/sp-lodash-subset": "1.15.0-beta.1", + "@microsoft/sp-module-interfaces": "1.15.0-beta.1", + "@microsoft/sp-odata-types": "1.15.0-beta.1", + "@microsoft/sp-page-context": "1.15.0-beta.1", + "@microsoft/sp-polyfills": "1.15.0-beta.1", + "@rushstack/loader-raw-script": "1.3.211", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "7.181.1", + "raw-loader": "~0.5.1", + "react": "16.13.1", + "react-dom": "16.13.1", + "requirejs": "2.3.6", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.15.0-beta.1.tgz", + "integrity": "sha512-U4RfwoaEiAAgBrkqmt3JN6+aORqsnr3BPSPs1SdnXLLt5au2z620xIrBXqZgynDcXsKhhoC3QOvrtAuOy08utw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.15.0-beta.1.tgz", + "integrity": "sha512-sWntscVJfSBvRGnmq3Xss8lC2J7OG+Ky+8d+cqauNaRoLP+/ZFiLWBp2+CE5hReobxm+GTFTJHhmsnakjE8U2w==", + "requires": { + "@rushstack/node-core-library": "3.45.0", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.15.0-beta.1.tgz", + "integrity": "sha512-1tTh8SXau7lAZNBp7NciOFu4yvbawSLznQvFXithJTh/qNM9Pw04dDLIK5m98vpqtWa4rW5Av1Z4jRRItYh5uw==", + "requires": { + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.15.0-beta.1.tgz", + "integrity": "sha512-8QKR/lsXqU20Aah2tEpAGjmuTKDkQ7tvoBq4ExPv+axDdzlC8tZI/E29HajmaqMrnrrzgBFucuEcpHxkMljoyg==", + "requires": { + "office-ui-fabric-core": "9.6.1-fluent2", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-page-context": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.15.0-beta.1.tgz", + "integrity": "sha512-LeQSGp1B6tw04A8pvwb/xnALspEsJc48dyYawyIbPYfI5axv9hieLQC0rSDBRFOeRwaKGDGocSbySMxQtOfgFQ==", + "requires": { + "@microsoft/sp-core-library": "1.15.0-beta.1", + "@microsoft/sp-diagnostics": "1.15.0-beta.1", + "@microsoft/sp-dynamic-data": "1.15.0-beta.1", + "@microsoft/sp-lodash-subset": "1.15.0-beta.1", + "@microsoft/sp-odata-types": "1.15.0-beta.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-polyfills": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.15.0-beta.1.tgz", + "integrity": "sha512-UhEYmJysjEq7yf/weztMRoRxBaCDoJMiT5h0KItJGJcJZG9fZVJ3nQ1ApVr2gW48tNnO0ovR9Bvhv/Rr75M6sg==", + "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==" + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "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.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.15.0-beta.1.tgz", + "integrity": "sha512-8LmAz7WGmKuw7bKrzQJqRhaWtCiv7Dc9Gul/TlOsURP33SR8cr6MOp7Gs6Xz1qZRJ6E/gPY8OkfdkkLBqYJBog==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.15.0-beta.1", + "@microsoft/sp-component-base": "1.15.0-beta.1", + "@microsoft/sp-core-library": "1.15.0-beta.1", + "@microsoft/sp-diagnostics": "1.15.0-beta.1", + "@microsoft/sp-dynamic-data": "1.15.0-beta.1", + "@microsoft/sp-image-helper": "1.15.0-beta.1", + "@microsoft/sp-lodash-subset": "1.15.0-beta.1", + "@microsoft/sp-page-context": "1.15.0-beta.1", + "office-ui-fabric-react": "7.181.1", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-tslint-rules": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-tslint-rules/-/sp-tslint-rules-1.15.0-beta.1.tgz", + "integrity": "sha512-hM3BhYGfjwm4dEwoLFcjFyz7/BTf7zIFNlzJJoBjGOuoiWx8aFrF5lTvLuZ2drUk/HTJ2P3St9+f+S2ukVKaRw==", + "dev": true, + "requires": { + "tslint": "~6.1.3", + "tsutils": "~2.11.2", + "typescript": "3.7.5" + }, + "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 + }, + "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" + } + }, + "typescript": { + "version": "3.7.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.7.5.tgz", + "integrity": "sha512-/P5lkRXkWHNAbcJIiHPfRoKqyd7bsyCma1hZNUGfn20qm64T6ZBlrzprymeu918H+mB/0rIg2gGK/BXkhhYgBw==", + "dev": true + } + } + }, + "@microsoft/sp-webpart-base": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.15.0-beta.1.tgz", + "integrity": "sha512-g4LNi4ANYoDvnW07T/pA2BmkrBLfunU23KJCtEtuQ4rcc0Ut1BcrUUd3p1tMozq9yFggiU0mLAeu+xWUqR/W7g==", + "requires": { + "@microsoft/sp-component-base": "1.15.0-beta.1", + "@microsoft/sp-core-library": "1.15.0-beta.1", + "@microsoft/sp-diagnostics": "1.15.0-beta.1", + "@microsoft/sp-dynamic-data": "1.15.0-beta.1", + "@microsoft/sp-http": "1.15.0-beta.1", + "@microsoft/sp-loader": "1.15.0-beta.1", + "@microsoft/sp-lodash-subset": "1.15.0-beta.1", + "@microsoft/sp-module-interfaces": "1.15.0-beta.1", + "@microsoft/sp-page-context": "1.15.0-beta.1", + "@microsoft/sp-property-pane": "1.15.0-beta.1", + "@microsoft/teams-js": "1.10.0", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "7.181.1", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/spfx-heft-plugins": { + "version": "1.15.0-beta.1", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.15.0-beta.1.tgz", + "integrity": "sha512-hUItvekPbvFULJPIJaf331B0co8FLp8UrzMgUhmMQQqok++LCrFsntlW3qBfyRhrqC4c4Uk981ozrLYhfQ2pZA==", + "dev": true, + "requires": { + "@azure/storage-blob": "~12.4.1", + "@microsoft/hashed-folder-copy-plugin": "1.15.0-beta.1", + "@microsoft/loader-load-themed-styles": "1.9.128", + "@microsoft/rush-lib": "5.62.4", + "@microsoft/sp-css-loader": "1.15.0-beta.1", + "@microsoft/sp-module-interfaces": "1.15.0-beta.1", + "@rushstack/heft-config-file": "0.7.11", + "@rushstack/localization-plugin": "0.9.15", + "@rushstack/module-minifier-plugin": "0.6.14", + "@rushstack/node-core-library": "3.45.0", + "@rushstack/rig-package": "0.3.7", + "@rushstack/set-webpack-public-path-plugin": "3.3.16", + "@rushstack/terminal": "0.3.26", + "@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", + "express": "4.17.1", + "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/rig-package": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.7.tgz", + "integrity": "sha512-pzMsTSeTC8IiZ6EJLr53gGMvhT4oLWH+hxD7907cHyWuIUlEXFtu/2pK25vUQT13nKp5DJCWxXyYoGRk/h6rtA==", + "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" + } + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + } + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "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" + } + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "dev": true + }, + "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" + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "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" + } + }, + "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" + } + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "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" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "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 + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "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": { + "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" + } + } + } + }, + "@monaco-editor/loader": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.3.0.tgz", + "integrity": "sha512-N3mGq1ktC3zh7WUx3NGO+PSDdNq9Vspk/41rEmRdrCqV9vNbBTRzAOplmUpNQsi+hmTs++ERMBobMERb8Kb+3g==", + "requires": { + "state-local": "^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.5.0", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-2.5.0.tgz", + "integrity": "sha512-ea4zTNC3sjLolrHZXP+/2SrJM+yC8PygmPW/yRfgbErdvdwYMUSogT69dW+NUaqhkfYZfkkAoWn42irlLMSpdw==", + "requires": { + "tslib": "2.2.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@pnp/logging": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.5.0.tgz", + "integrity": "sha512-SnmMCN6oADjiHKAIR23FfTqXeQZeXPBnWeVfyZAgzJfRn9uEQoUlkyET3jHjl9kkrFOVkiOD1CRI7TWMIxURbA==", + "requires": { + "tslib": "2.2.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@pnp/odata": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-2.5.0.tgz", + "integrity": "sha512-AeP01jDvnkiUVn7V+4FT07chz+G/yzrJDH0Gk+qzujJ393ZO6FwJpJEiOCRh9cxF48gqSj/f7r/IIyDHe0+IpQ==", + "requires": { + "@pnp/common": "2.5.0", + "@pnp/logging": "2.5.0", + "tslib": "2.2.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@pnp/sp": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-2.5.0.tgz", + "integrity": "sha512-4s2p+X5qvkXR72NViKb8DIfC+pvj/a3psZ3Im5PRIan2ErMtu9ch3Lb9nkSaMCF3NTJxWOhkUQ/R6tx8ApaUkg==", + "requires": { + "@pnp/common": "2.5.0", + "@pnp/logging": "2.5.0", + "@pnp/odata": "2.5.0", + "tslib": "2.2.0" + }, + "dependencies": { + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@pnp/spfx-controls-react": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-controls-react/-/spfx-controls-react-3.7.0.tgz", + "integrity": "sha512-fHDYGfu9ixKEeZ2/h6Yiw116i7lPtpJOG0+oTjMeI7JMgqMtCDeVXhL2NfT2ILa7hKoqrZgM7SCjooCIvT6kcA==", + "requires": { + "@fluentui/react-hooks": "^8.2.6", + "@fluentui/react-northstar": "0.51.3", + "@fluentui/react-theme-provider": "^0.18.5", + "@fluentui/scheme-utilities": "^8.2.12", + "@fluentui/theme": "^2.4.7", + "@microsoft/mgt-react": "2.3.0", + "@microsoft/mgt-spfx": "2.3.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-listview-extensibility": "1.14.0", + "@microsoft/sp-loader": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-office-ui-fabric-core": "1.14.0", + "@microsoft/sp-property-pane": "1.14.0", + "@microsoft/sp-webpart-base": "1.14.0", + "@monaco-editor/loader": "^1.2.0", + "@pnp/sp": "2.5.0", + "@pnp/telemetry-js": "2.0.0", + "@popperjs/core": "2.5.4", + "@uifabric/icons": "7.3.0", + "adaptive-expressions": "^4.15.0", + "adaptivecards": "^2.10.0", + "adaptivecards-templating": "^2.2.0", + "animate.css": "^4.1.1", + "chart.js": "2.9.4", + "color": "3.1.2", + "date-fns": "^2.22.1", + "he": "^1.2.0", + "lodash": "4.17.21", + "markdown-it": "^12.3.2", + "monaco-editor": "^0.32.1", + "office-ui-fabric-react": "7.174.1", + "react": "16.13.1", + "react-accessible-accordion": "^3.3.3", + "react-dom": "16.13.1", + "react-mentions": "^4.3.0", + "react-quill": "1.3.5", + "regexify-string": "^1.0.16", + "spfx-uifabric-themes": "^0.8.5" + }, + "dependencies": { + "@fluentui/theme": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.4.tgz", + "integrity": "sha512-MXCY2Z5zc1nK5PCN6tqhI1nplX/LF+8lF8YsrSGvu6VDnHilxi4Rifv2dRc+jybNI13tZ50uteok2Je7jABcMA==", + "requires": { + "@fluentui/merge-styles": "^8.5.0", + "@fluentui/set-version": "^8.2.0", + "@fluentui/utilities": "^8.8.1", + "tslib": "^2.1.0" + } + }, + "@microsoft/office-ui-fabric-react-bundle": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/office-ui-fabric-react-bundle/-/office-ui-fabric-react-bundle-1.14.0.tgz", + "integrity": "sha512-JhRBHdJrnYjOctHwCH3QBJL2aqD+nrHSK7E2CUMz8mfbUR1xneZRYBwT5EKnpyMT+llx3wuWDkK+7N4zwYOPJg==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@uifabric/icons": "7.6.2", + "office-ui-fabric-react": "7.180.0", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "@uifabric/icons": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.6.2.tgz", + "integrity": "sha512-q7jEIwB5Tt2Egw9fqdgNPlBqBQ6hNNMQ3qs5y4S4YETRluB+AQTdKbrbYMsXo3Pm0FsJnRfiDojMzxusGX+MWA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "tslib": "^1.10.0" + } + }, + "office-ui-fabric-react": { + "version": "7.180.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.180.0.tgz", + "integrity": "sha512-bayPgo2gyJEqYOOwsGT8KZtOj3yWe252PqMFw0Gx/2TKOXweQ/btror1D2SGxins8RogTtwhkmvgTbnWYMn2jw==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.1", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.1", + "@uifabric/icons": "^7.6.2", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "@uifabric/utilities": "^7.33.5", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-component-base": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.14.0.tgz", + "integrity": "sha512-o9D4iVU9uu1dIxxqK3ScOiZHm7npKaLeyCxckwiMCdJRMsp00RBiyDhAjBykZci/WHs2t14sxEDPvIkQJon+3g==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.14.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-dynamic-data": "1.14.0", + "@microsoft/sp-http": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "@microsoft/sp-page-context": "1.14.0", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-core-library": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.14.0.tgz", + "integrity": "sha512-+Do8o0Y6vdCxW+kVZbdWtcU+h+zR9raV9eCPjEBPj4xScB+Y26AE7H8lebAdgNh7rB136JTV+d6/l94FlKKabQ==", + "requires": { + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "@microsoft/sp-odata-types": "1.14.0", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.14.0.tgz", + "integrity": "sha512-vuv1JidY7m+uneiYo6c90AIZUub7QCwBqby1gi7x/d9dV7vFfUfdkvZA1on7lvSOx32DVedX/d0W83mvZQRtTA==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.14.0.tgz", + "integrity": "sha512-zwFB1G/8HDX7BqIvJqQd7vlTM1d2PfvHEFucZX6fkqoaC05j0dk4Ah0LJFKY767Ke8RD3VfijyakV/gJCkvw6g==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-http": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.14.0.tgz", + "integrity": "sha512-Md/azXAMSD/DlBBKGuV30y/5lNTdPZ4XKXGc6PcPp8h5mMyqEewdqaCrDhvvDPXZzoNyqYoH1ingdU4W6LRMRA==", + "requires": { + "@microsoft/microsoft-graph-client": "~1.1.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.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": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-loader": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.14.0.tgz", + "integrity": "sha512-2Hp8UKaEbIcmcJ7b8HuwzrMYQ3y5z3icVDEST2rzWs+rc+QgINJERF17v8Q35h6d8PSPSevqwwPycAax2T41ZA==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.14.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-dynamic-data": "1.14.0", + "@microsoft/sp-http": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "@microsoft/sp-odata-types": "1.14.0", + "@microsoft/sp-page-context": "1.14.0", + "@microsoft/sp-polyfills": "1.14.0", + "@rushstack/loader-raw-script": "1.3.207", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "7.180.0", + "raw-loader": "~0.5.1", + "react": "16.13.1", + "react-dom": "16.13.1", + "requirejs": "2.3.6", + "tslib": "~1.10.0" + }, + "dependencies": { + "@uifabric/icons": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.6.2.tgz", + "integrity": "sha512-q7jEIwB5Tt2Egw9fqdgNPlBqBQ6hNNMQ3qs5y4S4YETRluB+AQTdKbrbYMsXo3Pm0FsJnRfiDojMzxusGX+MWA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "tslib": "^1.10.0" + } + }, + "office-ui-fabric-react": { + "version": "7.180.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.180.0.tgz", + "integrity": "sha512-bayPgo2gyJEqYOOwsGT8KZtOj3yWe252PqMFw0Gx/2TKOXweQ/btror1D2SGxins8RogTtwhkmvgTbnWYMn2jw==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.1", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.1", + "@uifabric/icons": "^7.6.2", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "@uifabric/utilities": "^7.33.5", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.14.0.tgz", + "integrity": "sha512-0vY+JuqAsUT9AMEMvMHhcNCtqV1RThxxgMPhzR1lauzKSNkMeFXYwHRsVR6p3BZfaQ2nyeyG5811Wlwchs5SKA==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.14.0.tgz", + "integrity": "sha512-OPQW3vVVADSYTTXUXmBMh3/TAPqiCunPd7Ggfk+fZC82qyI5s7hLCkto9BJ2IkqfxLeOB9/4qxXfQbrrS6wVPg==" + }, + "@microsoft/sp-odata-types": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.14.0.tgz", + "integrity": "sha512-SmznMgMaeo0JRq6BBUl+SMPVvJbzECOZtpVowrR5Kz06QIn7pfAL21q1ZwYH9tRJvPDo/awSDXW5qIzt/1jamA==", + "requires": { + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.14.0.tgz", + "integrity": "sha512-FCkyTyM7CiTjXxSDiVLpiqUAR9Pxg+PdTh+KBDvtVBYLeQJI0Zqrwl833SSNl9mixD6doaKwri27LxhCGEN1nQ==", + "requires": { + "office-ui-fabric-core": "9.6.1-fluent2", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-page-context": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.14.0.tgz", + "integrity": "sha512-WaT3wFY+MoYNjc6Z+cO5uxS7whRG8wzWtNzIGyxi6pLPxSpYyYfmZaDwsf563+hHUldGJpZIwwh0Fy096ysiPg==", + "requires": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-dynamic-data": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-odata-types": "1.14.0", + "tslib": "~1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-polyfills": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.14.0.tgz", + "integrity": "sha512-TJbYNfsdk1qjODzKQnn5+wcfJm2xBb8uqHNPCxAsoz6+e02HSNkdVM5rAjEq5Sh1Czcn4JIe3AXrz3DJMQnMBA==", + "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": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-property-pane": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.14.0.tgz", + "integrity": "sha512-1xwpz7RPSQCWnzYNWYPQsFARYp6JlseU2wsXpk02Pmzt9W+Zg0551BUvoCmU9OWeLX0zWjvsLO8sh2zYZkWe/w==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.14.0", + "@microsoft/sp-component-base": "1.14.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-dynamic-data": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "office-ui-fabric-react": "7.180.0", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "@uifabric/icons": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.6.2.tgz", + "integrity": "sha512-q7jEIwB5Tt2Egw9fqdgNPlBqBQ6hNNMQ3qs5y4S4YETRluB+AQTdKbrbYMsXo3Pm0FsJnRfiDojMzxusGX+MWA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "tslib": "^1.10.0" + } + }, + "office-ui-fabric-react": { + "version": "7.180.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.180.0.tgz", + "integrity": "sha512-bayPgo2gyJEqYOOwsGT8KZtOj3yWe252PqMFw0Gx/2TKOXweQ/btror1D2SGxins8RogTtwhkmvgTbnWYMn2jw==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.1", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.1", + "@uifabric/icons": "^7.6.2", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "@uifabric/utilities": "^7.33.5", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@microsoft/sp-webpart-base": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.14.0.tgz", + "integrity": "sha512-plQ03RxEiSZVDDCc5s12MbnicjdJ2WpgJZwwYTb+y8I4LqiNrdM9V4ls53KZWQbCiYntgm2phHcdHXzeas/DBg==", + "requires": { + "@microsoft/sp-component-base": "1.14.0", + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-diagnostics": "1.14.0", + "@microsoft/sp-dynamic-data": "1.14.0", + "@microsoft/sp-http": "1.14.0", + "@microsoft/sp-loader": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0", + "@microsoft/sp-module-interfaces": "1.14.0", + "@microsoft/sp-page-context": "1.14.0", + "@microsoft/sp-property-pane": "1.14.0", + "@microsoft/teams-js": "1.10.0", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "7.180.0", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "~1.10.0" + }, + "dependencies": { + "@uifabric/icons": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.6.2.tgz", + "integrity": "sha512-q7jEIwB5Tt2Egw9fqdgNPlBqBQ6hNNMQ3qs5y4S4YETRluB+AQTdKbrbYMsXo3Pm0FsJnRfiDojMzxusGX+MWA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "tslib": "^1.10.0" + } + }, + "office-ui-fabric-react": { + "version": "7.180.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.180.0.tgz", + "integrity": "sha512-bayPgo2gyJEqYOOwsGT8KZtOj3yWe252PqMFw0Gx/2TKOXweQ/btror1D2SGxins8RogTtwhkmvgTbnWYMn2jw==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.1", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.1", + "@uifabric/icons": "^7.6.2", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "@uifabric/utilities": "^7.33.5", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@rushstack/loader-raw-script": { + "version": "1.3.207", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.207.tgz", + "integrity": "sha512-sOF21pgIKhXREKepRMFMCi0UmChVj2LtjhUP38W5EwJG8sTtv8dOsZ3qT2lW7s+n6TzoPXE8NvY0/dK40VKhug==", + "requires": { + "loader-utils": "~1.1.0" + } + }, + "@uifabric/icons": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.3.0.tgz", + "integrity": "sha512-wbcR8fJce20sPjsK2bbTC/cAZfAOFuE4dd4LHw194+8H+/dqotsowrQVp5Lu8aaHGQk+fXoiZmUy30WA9cAG4Q==", + "requires": { + "@uifabric/set-version": "^7.0.2", + "@uifabric/styling": "^7.7.1", + "tslib": "^1.7.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "es6-promise": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", + "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" + }, + "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" + }, + "dependencies": { + "@uifabric/icons": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.6.2.tgz", + "integrity": "sha512-q7jEIwB5Tt2Egw9fqdgNPlBqBQ6hNNMQ3qs5y4S4YETRluB+AQTdKbrbYMsXo3Pm0FsJnRfiDojMzxusGX+MWA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "whatwg-fetch": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", + "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=" + } + } + }, + "@pnp/telemetry-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@pnp/telemetry-js/-/telemetry-js-2.0.0.tgz", + "integrity": "sha512-qFNm3mTerTnxgTR6c/4iMMt8EUKrQn5z0XG/IQtpNlp6m7KXRDFR87mQKeBVtSv2LhxGO0VNFndKJIibBw52zQ==", + "requires": { + "whatwg-fetch": "2.0.4" + }, + "dependencies": { + "whatwg-fetch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", + "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" + } + } + }, + "@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" + } + } + } + }, + "@popperjs/core": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.5.4.tgz", + "integrity": "sha512-ZpKr+WTb8zsajqgDkvCEWgp6d5eJT6Q63Ng2neTbzBO76Lbe91vX/iVIW9dikq+Fs3yEo+ls4cxeXABD2LtcbQ==" + }, + "@quid/stylis-plugin-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@quid/stylis-plugin-focus-visible/-/stylis-plugin-focus-visible-4.0.0.tgz", + "integrity": "sha512-dS4Vl1D4NHN4gAiWxUQLPAN4k2NMmNpfujuAPU2JF5P/XX8OUD7svhM8f9TudWr8dVdWYjQEAMaRtSUcf4720w==" + }, + "@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" + }, + "dependencies": { + "@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" + } + }, + "@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "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" + } + } + } + }, + "@rushstack/eslint-config": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.5.2.tgz", + "integrity": "sha512-sihc5OQ8g92jTDLqrKXt0burUNqI1ukoISFxQCdRzSKWbzyIwBnBwvvWryggjqCR+T7fKnCe5SBZt4Y/1VpJMg==", + "dev": true, + "requires": { + "@rushstack/eslint-patch": "1.1.1", + "@rushstack/eslint-plugin": "0.8.5", + "@rushstack/eslint-plugin-packlets": "0.3.5", + "@rushstack/eslint-plugin-security": "0.2.5", + "@typescript-eslint/eslint-plugin": "~5.6.0", + "@typescript-eslint/experimental-utils": "~5.6.0", + "@typescript-eslint/parser": "~5.6.0", + "@typescript-eslint/typescript-estree": "~5.6.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.14" + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.1.tgz", + "integrity": "sha512-BUyKJGdDWqvWC5GEhyOiUrGNi9iJUr4CU0O2WxJL6QJhHeeA/NVBalH+FeK0r/x/W0rPymXt5s78TDS7d6lCwg==", + "dev": true + }, + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-packlets": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.3.5.tgz", + "integrity": "sha512-3nuDg8LN0r/maavJVtW5CsJdkx7k6OkoOcewJStG6UAm6x/M7kIWM/YSwiXtDw4xjKJLQjabnrzHDElMiWe6Cg==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/heft-config-file": { + "version": "0.7.11", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.7.11.tgz", + "integrity": "sha512-scJEwc8v9qk1ciS5rInIccYfcMQ61owWbK3rPeq729dexGcMbLfn4M0bH7nLgtxuJHIEPoXNr9bAetRDpveTww==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "@rushstack/rig-package": "0.3.7", + "jsonpath-plus": "~4.0.0" + }, + "dependencies": { + "@rushstack/rig-package": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.7.tgz", + "integrity": "sha512-pzMsTSeTC8IiZ6EJLr53gGMvhT4oLWH+hxD7907cHyWuIUlEXFtu/2pK25vUQT13nKp5DJCWxXyYoGRk/h6rtA==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + } + } + }, + "@rushstack/loader-raw-script": { + "version": "1.3.211", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.211.tgz", + "integrity": "sha512-k53aRFXvK+o7jQSTqiEMK5VnuvTpaHN4PPv34yJ1/aVTYiSmJpUAEpm619x6M35yJy3/1heXAWAX2Y//ru7R9A==", + "requires": { + "loader-utils": "~1.1.0" + } + }, + "@rushstack/localization-plugin": { + "version": "0.9.15", + "resolved": "https://registry.npmjs.org/@rushstack/localization-plugin/-/localization-plugin-0.9.15.tgz", + "integrity": "sha512-Ec3JCxPjpaDodqqpyLzndeL8BICbMJ++CFBN4Nc1HSnyZTaLEYp4w/BNg+BkISKoKoEl97fiAkTw3+E1r924HQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "@rushstack/typings-generator": "0.6.7", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "decache": "~4.5.1", + "loader-utils": "~1.1.0", + "lodash": "~4.17.15", + "minimatch": "~3.0.3", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + }, + "dependencies": { + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "@rushstack/module-minifier-plugin": { + "version": "0.6.14", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier-plugin/-/module-minifier-plugin-0.6.14.tgz", + "integrity": "sha512-UaXSoFyqqcWiYSWO+Ks6sy6LYW8v9xyKCl5BvPV0Y9b+k/pzs9bxwIvb6a7KxzJShIHJ1jtdk9WzEv37MHZbkQ==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "source-map": "~0.7.3", + "tapable": "1.1.3", + "terser": "5.10.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": "5.10.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", + "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } + } + } + }, + "@rushstack/node-core-library": { + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.0.tgz", + "integrity": "sha512-YMuIJl19vQT1+g/OU9mLY6T5ZBT9uDlmeXExDQACpGuxTJW+LHNbk/lRX+eCApQI2eLBlaL4U68r3kZlqwbdmw==", + "requires": { + "@types/node": "12.20.24", + "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": "~5.0.2" + }, + "dependencies": { + "z-schema": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.2.tgz", + "integrity": "sha512-40TH47ukMHq5HrzkeVE40Ad7eIDKaRV2b+Qpi2prLc9X9eFJFzV7tMe5aH12e6avaSS/u5l653EQOv+J9PirPw==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/package-deps-hash": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.2.2.tgz", + "integrity": "sha512-YVYg/jgBia2cnArgJiYU/8Uw8h4wy8W4dIv9ARnir2OjM7YjkPSeR6XmMKXhdKCh2hQXOg6+kTjQ01xpFcLSHA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0" + } + }, + "@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/rush-amazon-s3-build-cache-plugin": { + "version": "5.62.4", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.62.4.tgz", + "integrity": "sha512-s50IMKLgoauD5Rx65JxOvxdxdsp8vRoNQlToR4GQCmzVq9PeZOSZWhqMsuCkLK20VNX/hsjHLyKbnTnq8bVs7A==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "@rushstack/rush-sdk": "5.62.4", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" + }, + "dependencies": { + "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" + } + }, + "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" + } + } + } + }, + "@rushstack/rush-azure-storage-build-cache-plugin": { + "version": "5.62.4", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.62.4.tgz", + "integrity": "sha512-DL8f0kjQE5q7hfjg/jXm6YSnFC4PV2jFvCFn095qE/Z1WFxz47uAJ+lBp2dm2VyWzHp2uYktODo3c7lWwSpJjQ==", + "dev": true, + "requires": { + "@azure/identity": "~1.0.0", + "@azure/storage-blob": "~12.3.0", + "@rushstack/node-core-library": "3.45.0", + "@rushstack/rush-sdk": "5.62.4", + "@rushstack/terminal": "0.3.26" + } + }, + "@rushstack/rush-sdk": { + "version": "5.62.4", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.62.4.tgz", + "integrity": "sha512-4dBir//6Vk260DMYNg8g/F8SDa/O5KkoQBGAnz3rleyD8mWt448cRaQvyGSScvXngLkDtsxFMb1bIBpIjOx0Ww==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "@types/node-fetch": "1.6.9", + "tapable": "2.2.1" + }, + "dependencies": { + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + } + } + }, + "@rushstack/set-webpack-public-path-plugin": { + "version": "3.3.16", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.16.tgz", + "integrity": "sha512-R7psrWsNvgsaTTY4NKHxMqvT5oivh6pOdj0baBe2VtAvGiEdSXPm6zqyGgSAZUCUR2GbgyRxlQAUBTjZ3mcxbA==", + "dev": true + }, + "@rushstack/stream-collator": { + "version": "4.0.157", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.157.tgz", + "integrity": "sha512-/werG7kkCcbjhjBsIpADaq18VqqJR3lXjWisdYF3/1ASAbyGGe0kAi6lWKPsjTpmy/St8iwcoBGP3y+82ScfWw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "@rushstack/terminal": "0.3.26" + } + }, + "@rushstack/terminal": { + "version": "0.3.26", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.26.tgz", + "integrity": "sha512-3vt+KxPelU6MGQeAh4WiSQZ579p8eRBVNSFK3OmUPUYk+vJmqD8Eon/e74bzf4hLdV8Fwiu4kufFqoYGa3JLPg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + } + }, + "@rushstack/tree-pattern": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.2.tgz", + "integrity": "sha512-0KdqI7hGtVIlxobOBLWet0WGiD70V/QoYQr5A2ikACeQmIaN4WT6Fn9BcvgwgaSIMcazEcD8ql7Fb9N4dKdQlA==", + "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.6.7", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.6.7.tgz", + "integrity": "sha512-lOu8glbL4N6lkypz2cVcFDgPt0qPwJnrzqtNE9MWv6PvDy8zttJ75L5mHa9maKXrKOJVl6/pvNjb2BeyA+ofcQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.0", + "@types/node": "12.20.24", + "chokidar": "~3.4.0", + "glob": "~7.0.5" + }, + "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.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/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-7bjymPR7Ffa1/L3HskkaxMgTQDtwFObbISzHm9g3T12VyD89IiHS3BBVojlQHyZRiIilzdh0WT1gwwgyyBtLGQ==" + }, + "@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "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/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==" + }, + "@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha1-ox10JBprHtu5c8822XooloNKUfk=", + "dev": true + }, + "@types/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==", + "requires": { + "classnames": "*" + } + }, + "@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.10", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.10.tgz", + "integrity": "sha512-BLO9bBq59vW3fxCpD4o0N4U+DXsvwvIcl+jofw0frQo/GrBFC+/jRZj1E7kgp6dvTyNmA4y6JCV5Id/r3mNP5A==", + "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/lodash.isequal": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.5.tgz", + "integrity": "sha512-4IKbinG7MGP131wRfceK6W4E/Qt3qssEFLF30LnJbjYiSfHGGRU/Io8YxXrZX109ir+iDETC8hw8QsDijukUVg==", + "requires": { + "@types/lodash": "*" + } + }, + "@types/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==" + }, + "@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": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "@types/node-fetch": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-1.6.9.tgz", + "integrity": "sha512-n2r6WLoY7+uuPT7pnEtKJCmPUGyJ+cbyBR8Avnu4+m1nzz7DwBVuyIvvlBzCZ/nrpC7rIgb3D6pNavL7rFEa9g==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@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/quill": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@types/quill/-/quill-1.3.10.tgz", + "integrity": "sha512-IhW3fPW+bkt9MLNlycw8u8fWb7oO7W5URC9MfZYHBlA24rex9rs23D5DETChu1zvgVdc5ka64ICjJOgQMr6Shw==", + "requires": { + "parchment": "^1.1.2" + } + }, + "@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.15.3", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.15.3.tgz", + "integrity": "sha512-5oiXqR7kwDGZ6+gmzIO2lTC+QsriNuQXZDWNYRV3l2XRN/zmPgnC21DLSx2D05zvD8vnXW6qUg7JnXZ4I6qLVQ==", + "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/xmldom": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.31.tgz", + "integrity": "sha512-bVy7s0nvaR5D1mT1a8ZkByHWNOGb6Vn4yi5TWhEdmyKlAG+08SA7Md6+jH+tYmMLueAwNeWvHHpeKrr6S4c4BA==" + }, + "@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": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "@types/z-schema": { + "version": "3.16.31", + "resolved": "https://registry.npmjs.org/@types/z-schema/-/z-schema-3.16.31.tgz", + "integrity": "sha1-LrHQCl5Ow/pYx2r94S4YK2bcXBw=" + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.6.0.tgz", + "integrity": "sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "5.6.0", + "@typescript-eslint/scope-manager": "5.6.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.6.0.tgz", + "integrity": "sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.6.0.tgz", + "integrity": "sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0" + } + }, + "@typescript-eslint/types": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.6.0.tgz", + "integrity": "sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.6.0.tgz", + "integrity": "sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "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 + }, + "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" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.6.0.tgz", + "integrity": "sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.6.0", + "eslint-visitor-keys": "^3.0.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.2", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.6.2.tgz", + "integrity": "sha512-q7jEIwB5Tt2Egw9fqdgNPlBqBQ6hNNMQ3qs5y4S4YETRluB+AQTdKbrbYMsXo3Pm0FsJnRfiDojMzxusGX+MWA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "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" + } + }, + "@xmldom/xmldom": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", + "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==" + }, + "@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==" + }, + "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=" + }, + "adaptive-expressions": { + "version": "4.15.0", + "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.15.0.tgz", + "integrity": "sha512-J2SiExW0quYT0CZtqV4xRmJAOprM5o0HWA9FtGk3YZ6ZTo4d/2byIskRluhPf31Uh025nZ5ojxGkuVSjdtAY1w==", + "requires": { + "@microsoft/recognizers-text-data-types-timex-expression": "1.3.0", + "@types/atob-lite": "^2.0.0", + "@types/btoa-lite": "^1.0.0", + "@types/lodash.isequal": "^4.5.5", + "@types/lru-cache": "^5.1.0", + "@types/xmldom": "^0.1.30", + "@xmldom/xmldom": "^0.7.4", + "antlr4ts": "0.5.0-alpha.3", + "atob-lite": "^2.0.0", + "big-integer": "^1.6.48", + "btoa-lite": "^1.0.0", + "d3-format": "^1.4.4", + "dayjs": "^1.10.3", + "fast-xml-parser": "^3.19.0", + "jspath": "^0.4.0", + "lodash.isequal": "^4.5.0", + "lru-cache": "^5.1.1", + "uuid": "^8.3.2", + "xpath": "^0.0.32" + }, + "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==", + "requires": { + "yallist": "^3.0.2" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "adaptivecards": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.10.0.tgz", + "integrity": "sha512-QcgXGFlX3rgIfZkxvQY896zEVBh30mE37z3XKhcQW2OqSUrVH6dNT78MkM//W4wRdrZizSHqXKLaKyVVxAgVFg==" + }, + "adaptivecards-templating": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/adaptivecards-templating/-/adaptivecards-templating-2.2.0.tgz", + "integrity": "sha512-xZy+g2DdI2xFvqGjGYqqcLYJ+373o1JlTX2g6Zclav3r+3ri40qsrKKwM3oNS61MbgicXsuvli2RbTOGsts1sw==" + }, + "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": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-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=" + }, + "animate.css": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz", + "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==" + }, + "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-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "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=", + "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-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" + }, + "antlr4ts": { + "version": "0.5.0-alpha.3", + "resolved": "https://registry.npmjs.org/antlr4ts/-/antlr4ts-0.5.0-alpha.3.tgz", + "integrity": "sha512-La89tKkGcHFIVuruv4Bm1esc3zLmES2NOTEwwNS1pudz+zx/0FNqQeUu9p48i9/QHKPVqjN87LB+q3buTg7oDQ==" + }, + "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==" + }, + "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==", + "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==" + }, + "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=" + }, + "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==", + "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=" + }, + "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=" + }, + "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=" + }, + "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 + }, + "atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY=" + }, + "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=" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "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==" + }, + "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=", + "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-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==" + }, + "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=", + "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 + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "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.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha1-M3dm2hWAEhD92VbCLpxokaudAzc=" + }, + "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==", + "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==" + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "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=" + } + } + }, + "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.30001319", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001319.tgz", + "integrity": "sha512-xjlIAFHucBRSMUo1kb5D4LYgcN1M45qdKP++lhqowDpwJwGkpIRTt5qQqnhxjj1vHcI7nrJxWhCC1ATrCEBTcw==", + "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=" + }, + "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 + }, + "chart.js": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.4.tgz", + "integrity": "sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==", + "requires": { + "chartjs-color": "^2.1.0", + "moment": "^2.10.2" + } + }, + "chartjs-color": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.4.1.tgz", + "integrity": "sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==", + "requires": { + "chartjs-color-string": "^0.6.0", + "color-convert": "^1.9.3" + } + }, + "chartjs-color-string": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz", + "integrity": "sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==", + "requires": { + "color-name": "^1.0.0" + } + }, + "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=" + }, + "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=" + }, + "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==", + "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=" + }, + "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==", + "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==" + }, + "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==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "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 + } + } + }, + "compute-scroll-into-view": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.11.tgz", + "integrity": "sha512-uUnglJowSe0IPmWOdDtrlHXof5CTIJitfJEyITHBW6zDVOGu9Pjk5puaLM73SLcwak0L4hEjO7Td88/a6P5i7A==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "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=" + }, + "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": { + "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=" + }, + "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" + } + }, + "create-react-class": { + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz", + "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", + "requires": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "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-in-js-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "requires": { + "hyphenate-style-name": "^1.0.3" + } + }, + "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": { + "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 + }, + "cssjanus": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/cssjanus/-/cssjanus-1.3.2.tgz", + "integrity": "sha512-5pM/C1MIfoqhXa7k9PqSnrjj1SSZDakfyB1DZhdYyJoDUH+evGbsUg6/bpQapTJeSnYaj0rdzPUMeM33CvB0vw==" + }, + "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.11", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", + "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "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" + } + }, + "d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "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" + } + } + } + }, + "date-fns": { + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz", + "integrity": "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==" + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=", + "dev": true + }, + "dayjs": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.0.tgz", + "integrity": "sha512-JLC809s6Y948/FuCZPm5IX8rRhQwOiyMb2TfVVQEixG7P8Lm/gt5S7yoQZmC8x1UehI9Pb7sksEt4xx14m+7Ug==" + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "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=" + }, + "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==", + "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==", + "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=" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "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-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "requires": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.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" + } + }, + "downshift": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-5.0.5.tgz", + "integrity": "sha512-V1idov3Rkvz1YWA1K67aIx51EgokIDvep4x6KmU7HhsayI8DvTEZBeH4O92zeFVGximKujRO7ChBzBAf4PKWFA==", + "requires": { + "@babel/runtime": "^7.4.5", + "compute-scroll-into-view": "^1.0.9", + "prop-types": "^15.7.2", + "react-is": "^16.9.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=", + "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.88", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.88.tgz", + "integrity": "sha512-oA7mzccefkvTNi9u7DXmT0LqvhnOiN2BhSrKerta7HeUC1cLoIwtbf2wL+Ah2ozh5KQd3/1njrGrwDBXx6d14Q==", + "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==" + }, + "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==", + "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.59", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.59.tgz", + "integrity": "sha512-cOgyhW0tIJyQY1Kfw6Kr0viu9ZlUctVchRMZ7R0HiH3dxTSp5zJDLecwxUqPUrGKMsgBI1wd1FL+d9Jxfi4cLw==", + "requires": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.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=" + }, + "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": { + "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-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" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "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 + } + } + }, + "eslint-plugin-promise": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.0.tgz", + "integrity": "sha512-7GPezalm5Bfi/E22PnQxDWH2iW9GTvAlUNTztemeHb6c1BniSyoeTrM87JkC0wYdi6aQrZX9p2qEiAno8aTcbw==", + "dev": true + }, + "eslint-plugin-react": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", + "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", + "dev": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "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 + }, + "resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "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" + }, + "dependencies": { + "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 + } + } + }, + "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" + } + } + } + }, + "exenv-es6": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/exenv-es6/-/exenv-es6-1.0.0.tgz", + "integrity": "sha512-fcG/TX8Ruv9Ma6PBaiNsUrHRJzVzuFMP6LtPn/9iqR+nr9mcLeEOGzXQGLC5CVQSXGE98HtzW2mTZkrCA3XrDg==" + }, + "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==" + }, + "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=" + }, + "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==", + "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==" + }, + "fast-diff": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", + "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==" + }, + "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==" + }, + "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 + }, + "fast-loops": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", + "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" + }, + "fast-xml-parser": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz", + "integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==", + "requires": { + "strnum": "^1.0.4" + } + }, + "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" + } + }, + "fela": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela/-/fela-10.8.2.tgz", + "integrity": "sha512-rdF2h6U9gBhLged2WpOE43zqDG3f9rV7PNmcCoTuMIoKZqN0tYsc71nJRS7aNQtk+kRB5VsvMpoK0JGbs4s0qA==", + "requires": { + "css-in-js-utils": "^3.0.0", + "csstype": "^2.5.5", + "fast-loops": "^1.0.0", + "fela-utils": "^10.8.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "csstype": { + "version": "2.6.20", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", + "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" + } + } + }, + "fela-bindings": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-bindings/-/fela-bindings-10.8.2.tgz", + "integrity": "sha512-NeZaTD8XaR2HmZKdVy0X2eTsTXeN9w/9ys0sd101djI4lD7rjfU6NroUB5YeGtOV/drehs7ufbzI/rStVUYx1g==", + "requires": { + "fast-loops": "^1.0.0", + "fela-dom": "^10.8.2", + "fela-tools": "^10.8.2", + "react-addons-shallow-compare": "^15.6.2", + "shallow-equal": "^1.0.0" + } + }, + "fela-dom": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-dom/-/fela-dom-10.8.2.tgz", + "integrity": "sha512-6zv4X180/GT44g+Bss0t4r6zPGdg1VfQrrR4raHZLiviIBOx3QbHO2m/JAs3Hp22GF9X2jKItwyT2hGVw3c2fw==", + "requires": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.1", + "fela-utils": "^10.8.2" + } + }, + "fela-plugin-custom-property": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-custom-property/-/fela-plugin-custom-property-10.8.2.tgz", + "integrity": "sha512-SFbuMRQpetEUYwMsG0ngZrdEB7N7ytH+jsXeWt54GKhdz68XcvbAEIoc5vWSPiNVBKH47jV3+dwXjhejd5AdaQ==", + "requires": { + "css-in-js-utils": "^3.0.0", + "isobject": "^3.0.1" + } + }, + "fela-plugin-embedded": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-embedded/-/fela-plugin-embedded-10.8.2.tgz", + "integrity": "sha512-HeLyDJHQgpBEMbWjsCES1Jtptawtaqnp0Ml3zKebPMrryCQj4j0k4VdyzcS+QzE4M0JD1r0FYhKla+mpuMP5Qw==", + "requires": { + "fast-loops": "^1.0.0", + "isobject": "^3.0.1" + } + }, + "fela-plugin-fallback-value": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-fallback-value/-/fela-plugin-fallback-value-10.8.2.tgz", + "integrity": "sha512-pjNQ4TJVJz8rDS8kEB7afRDHelQFzi0kIOhLSR0/LWLLFC7CfaQ3Vop9/w5Ot7iJtH8oR1dAxSQEyk497QcyPw==", + "requires": { + "css-in-js-utils": "^3.0.0", + "isobject": "^3.0.1" + } + }, + "fela-plugin-placeholder-prefixer": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-placeholder-prefixer/-/fela-plugin-placeholder-prefixer-10.8.2.tgz", + "integrity": "sha512-5Uh1ceC03mnfZanlxb4Y4F3MJNoqcReb5lFhme9Yuh74gwFYUAFgsA/vjE2FXfJ8DG4OP69cB/JEGc5cBRtjAg==", + "requires": { + "fast-loops": "^1.0.0", + "fela-plugin-custom-property": "^10.8.2" + } + }, + "fela-plugin-rtl": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-rtl/-/fela-plugin-rtl-10.8.2.tgz", + "integrity": "sha512-Xc3uYTNU0TponAtMwqfJQc/F33gACCCPr7QOMqpJurlYUU9VaYhchgs7YMocqns6kBPRGrYc0mYiQqNCfpKsjw==", + "requires": { + "rtl-css-js": "^1.1.3" + } + }, + "fela-tools": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-tools/-/fela-tools-10.8.2.tgz", + "integrity": "sha512-9HVPA7PABxCh8ybiDlhhVKuFlVeFazmhthlf5CybiFcxh6DVKDEacYsFdXSC7NGJW2i4cWACiy7pjUvOyvqhRQ==", + "requires": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0", + "fela": "^10.8.2", + "fela-utils": "^10.8.2" + } + }, + "fela-utils": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-utils/-/fela-utils-10.8.2.tgz", + "integrity": "sha512-RmoDOIby14Zb3Xn03noLolyMC2528xcNO5KcNCaznyByd1Acq8DnvQn91Ph9nBLcLqdC1rGme5HwRcrCOHG+kA==", + "requires": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0" + } + }, + "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": { + "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.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "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=" + }, + "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==", + "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==", + "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=" + }, + "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==", + "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==" + }, + "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=", + "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=" + }, + "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=", + "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=", + "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=", + "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==", + "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==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-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=" + }, + "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=", + "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==", + "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==", + "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==", + "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" + } + }, + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "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==" + }, + "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-plumber": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/gulp-plumber/-/gulp-plumber-1.2.1.tgz", + "integrity": "sha512-mctAi9msEAG7XzW5ytDVZ9PxWMzzi1pS2rBH7lA095DhMa6KEXjm+St0GOCc567pJKJ/oCvosVAZEpAey0q2eQ==", + "requires": { + "chalk": "^1.1.3", + "fancy-log": "^1.3.2", + "plugin-error": "^0.1.2", + "through2": "^2.0.3" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "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" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "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=" + } + } + }, + "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=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "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=" + } + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "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==" + }, + "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==" + }, + "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.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==", + "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=", + "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 + }, + "hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" + }, + "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" + } + }, + "idb": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.0.0.tgz", + "integrity": "sha512-+M367poGtpzAylX4pwcrZIa7cFQLfNkAOlMMLN2kw/2jGfJP6h+TB/unQNSVYwNtP8XqkLYrfuiVnxLQNP1tjA==" + }, + "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": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "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==" + }, + "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==" + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "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=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "inline-style-expand-shorthand": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/inline-style-expand-shorthand/-/inline-style-expand-shorthand-1.3.0.tgz", + "integrity": "sha512-cYW3cf2Tzi43jjHk8yyHAAnwgVXOC0jdmv7QkHMmha2zI2znhWh8LEC+Enb+PHcZi9afsbcP4JHyr5C08jDRHA==" + }, + "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 + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "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==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "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==", + "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==", + "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==" + }, + "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=" + }, + "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==", + "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=" + }, + "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=" + }, + "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=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "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=" + }, + "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-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-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": { + "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-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=" + }, + "js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + }, + "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=" + }, + "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==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "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=" + }, + "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=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "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 + }, + "jspath": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/jspath/-/jspath-0.4.0.tgz", + "integrity": "sha512-2/R8wkot8NCXrppBT/onp+4mcAUAZqtPxsW6aSJU3hrFAVqKqtFYcat2XJZ7inN4RtATUxfv0UQSYOmvJKiIGA==" + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "dev": true, + "requires": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + } + }, + "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 + }, + "linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "requires": { + "uc.micro": "^1.0.1" + } + }, + "lit-element": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-2.5.1.tgz", + "integrity": "sha512-ogu7PiJTA33bEK0xGu1dmaX5vhcRjBXCFexPja0e7P7jqLhTpNKYRPmE+GmiCaRVAbiQKGkUgkh/i6+bh++dPQ==", + "requires": { + "lit-html": "^1.1.1" + } + }, + "lit-html": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-1.4.1.tgz", + "integrity": "sha512-B9btcSgPYb1q4oSOb/PrOT6Z/H+r6xuNzfH4lFli/AWhYwdtrgQkQWBbIc6mdnf6E2IL3gDXdkkqNktpU0OZQA==" + }, + "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=", + "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=", + "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=", + "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==" + }, + "lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "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=" + }, + "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=" + }, + "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=", + "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==", + "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=" + }, + "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" + } + }, + "markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "requires": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "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==" + }, + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" + } + } + }, + "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 + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" + }, + "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=", + "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=", + "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=", + "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=", + "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=", + "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.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "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.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "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==", + "requires": { + "minimist": "^1.2.5" + } + }, + "moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + }, + "monaco-editor": { + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.32.1.tgz", + "integrity": "sha512-LUt2wsUvQmEi2tfTOK+tjAPvt7eQ+K5C4rZPr6SeuyzjAuAHrIvlUloTcOiGjZW3fn3a/jFQCONrEJbNOaCqbA==" + }, + "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" + } + }, + "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" + } + }, + "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==" + }, + "nanoid": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "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.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + }, + "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==", + "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=" + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "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==", + "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==", + "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=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "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=", + "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==", + "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=", + "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=" + }, + "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==", + "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==", + "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=" + } + } + }, + "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=", + "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==", + "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==" + } + } + }, + "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==", + "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=" + }, + "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==" + }, + "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==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-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.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "dev": true, + "requires": { + "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.181.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.181.1.tgz", + "integrity": "sha512-sZc0bOFqcv3JnTaWTU4OvaFJMKAmr+5jLKHLHCSFVVzShVSE3wlK4OauK7M46yc8edTEBUUDG14tdpA7+KNBUg==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.1", + "@fluentui/react-window-provider": "^1.0.2", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.1", + "@uifabric/icons": "^7.6.2", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.0", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.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=", + "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=" + }, + "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=" + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "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==", + "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==" + }, + "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" + } + }, + "parchment": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", + "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==" + }, + "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==" + }, + "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=" + }, + "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==" + }, + "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=", + "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=" + }, + "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=" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "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-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + }, + "dependencies": { + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=" + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=" + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "requires": { + "kind-of": "^1.1.0" + } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=" + } + } + }, + "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==" + }, + "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" + } + }, + "property-pane-portal": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/property-pane-portal/-/property-pane-portal-0.2.1.tgz", + "integrity": "sha512-5Hpx31HaqL/e6yI8rSWz39XioxED1tTn1/Kp6EZ581e1CuDtRdRndWOqWx6gyo++dDH3FmBa+LeJBdNYvRNJ8A==" + }, + "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=" + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "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==" + }, + "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==" + }, + "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 + }, + "quill": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", + "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", + "requires": { + "clone": "^2.1.1", + "deep-equal": "^1.0.1", + "eventemitter3": "^2.0.3", + "extend": "^3.0.2", + "parchment": "^1.1.4", + "quill-delta": "^3.6.2" + }, + "dependencies": { + "eventemitter3": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha1-teEHm1n7XhuidxwKmTvgYKWMmbo=" + } + } + }, + "quill-delta": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", + "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", + "requires": { + "deep-equal": "^1.0.1", + "extend": "^3.0.2", + "fast-diff": "1.1.2" + } + }, + "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-accessible-accordion": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/react-accessible-accordion/-/react-accessible-accordion-3.3.5.tgz", + "integrity": "sha512-yCh3tx+jNuOPs+m58LOBFTGDEaGvM8UfuCNznr855FDAWzwV8V/ZH/TVBvgqH0npP58KrrVrHpj4jcy0EE5hEw==" + }, + "react-addons-shallow-compare": { + "version": "15.6.3", + "resolved": "https://registry.npmjs.org/react-addons-shallow-compare/-/react-addons-shallow-compare-15.6.3.tgz", + "integrity": "sha512-EDJbgKTtGRLhr3wiGDXK/+AEJ59yqGS+tKE6mue0aNXT6ZMR7VJbbzIiT6akotmHg1BLj46ElJSb+NBMp80XBg==", + "requires": { + "object-assign": "^4.1.0" + } + }, + "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-dom-factories": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/react-dom-factories/-/react-dom-factories-1.0.2.tgz", + "integrity": "sha1-63cFxNs2+1AbOqOP91lhaqD/luA=" + }, + "react-fela": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/react-fela/-/react-fela-10.8.2.tgz", + "integrity": "sha512-TDIuOzxwtPcMhxlR4be/s1Er5b7zS8D42QOzaZZGMJskfH1ULFSOpdlBsb32ivqacXatbGZzshHDXGV5vKNkhQ==", + "requires": { + "fela-bindings": "^10.8.2", + "fela-dom": "^10.8.2", + "prop-types": "^15.5.8" + } + }, + "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-mentions": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/react-mentions/-/react-mentions-4.3.1.tgz", + "integrity": "sha512-yNq3qpjQ9/kaYIhCgx2D+9h228gMd6sxfbyKUY8TUWLxDr38q0FnNpCga/EhuuGqnVhOt8fb39p0c+xVRRgSpw==", + "requires": { + "@babel/runtime": "7.4.5", + "invariant": "^2.2.4", + "prop-types": "^15.5.8", + "substyle": "^9.1.0" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.5.tgz", + "integrity": "sha512-TuI4qpWZP6lGOGIuGWtp9sPluqYICmbk8T/1vpSysqJxRPkudh/ofFWyqdcMsDf2s7KvDL4/YHgKyvcS3g9CJQ==", + "requires": { + "regenerator-runtime": "^0.13.2" + } + } + } + }, + "react-quill": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/react-quill/-/react-quill-1.3.5.tgz", + "integrity": "sha512-/W/rNCW+6QpGz8yQ9tFK5Ka/h/No1RqrcOOvCIOR092OiKzRFlU2xbPEwiP3Wgy/Dx13pi1YhjReDMX/5uotJg==", + "requires": { + "@types/quill": "1.3.10", + "create-react-class": "^15.6.0", + "lodash": "^4.17.4", + "prop-types": "^15.5.10", + "quill": "^1.3.7", + "react-dom-factories": "^1.0.0" + } + }, + "react-transition-group": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz", + "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==", + "requires": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + } + }, + "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==", + "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=", + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "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" + } + }, + "regexify-string": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/regexify-string/-/regexify-string-1.0.17.tgz", + "integrity": "sha512-mmD0AUNaY/piGW2AyACWdQOjIAwNuWz+KIvxfBZPDdCBAexiROeQxdxTaYAWcIxwtUAOwojdTta6CMMil84jXw==" + }, + "regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "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=", + "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==", + "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==", + "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=" + }, + "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==" + }, + "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==", + "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==", + "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 + }, + "rtl-css-js": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.15.0.tgz", + "integrity": "sha512-99Cu4wNNIhrI10xxUaABHsdDqzalrSRTie4GeCmbGVuehm4oj+fIy8fTzB+16pmKe8Bv9rl+hxIBez6KxExTew==", + "requires": { + "@babel/runtime": "^7.1.2" + } + }, + "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==" + }, + "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==", + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==" + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "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==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "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==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "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==", + "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==", + "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==", + "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": { + "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 + } + } + }, + "sass-test.sh": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sass-test.sh/-/sass-test.sh-1.4.0.tgz", + "integrity": "sha1-Jp1CXqVbQL6RaPTKpJLwK/c/6uY=" + }, + "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" + } + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "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=", + "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==", + "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=" + }, + "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" + } + }, + "shallow-equal": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz", + "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" + }, + "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==" + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "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==" + } + } + }, + "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.6.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.6.0.tgz", + "integrity": "sha512-qVHJlyfdHFht3eBFZdKEXKTlb7I4IV41xnVNo8yUKA1UHcPJwgW2SvTq9LhnjjCywSkSK7c/e4nghU0GOoMCRQ==", + "dev": true, + "requires": { + "debug": "^3.2.7", + "eventsource": "^1.1.0", + "faye-websocket": "^0.11.4", + "inherits": "^2.0.4", + "url-parse": "^1.5.10" + }, + "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==", + "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==" + }, + "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==", + "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==" + }, + "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" + } + } + } + }, + "spfx-uifabric-themes": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/spfx-uifabric-themes/-/spfx-uifabric-themes-0.8.5.tgz", + "integrity": "sha512-v6nivEfTLudzn+NZoU2kWXA8wq9XE9D1En1vCEnCMQSG/sfFD7TcCy9RIIww1W+xNKyUwbe50JCeYuAnU0f8nQ==", + "requires": { + "gulp-plumber": "^1.2.1", + "node-sass": "^4.12.0", + "sass-test.sh": "^1.4.0" + } + }, + "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==", + "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 + } + } + }, + "state-local": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz", + "integrity": "sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==" + }, + "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==", + "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.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "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": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "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==" + } + } + }, + "string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "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.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.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==", + "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==", + "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=", + "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 + }, + "strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, + "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" + } + } + } + }, + "stylis": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "stylis-plugin-rtl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stylis-plugin-rtl/-/stylis-plugin-rtl-1.1.0.tgz", + "integrity": "sha512-FPoSxP+gbBLJRUXDRDFNBhqy/eToquDLn7ZrjIVBRfXaZ9bunwNnDtDm2qW1EoU0c93krm1Dy+8iVmJpjRGsKw==", + "requires": { + "cssjanus": "^1.3.0" + } + }, + "substyle": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/substyle/-/substyle-9.4.1.tgz", + "integrity": "sha512-VOngeq/W1/UkxiGzeqVvDbGDPM8XgUyJVWjrqeh+GgKqspEPiLYndK+XRcsKUHM5Muz/++1ctJ1QCF/OqRiKWA==", + "requires": { + "@babel/runtime": "^7.3.4", + "invariant": "^2.2.4" + } + }, + "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 + }, + "tabbable": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-5.2.1.tgz", + "integrity": "sha512-40pEZ2mhjaZzK0BnI+QGNjJO8UYx9pP5v7BGe17SORTO0OEuuaAwQTkAp8whcZvqon44wKFOikD+Al11K3JICQ==" + }, + "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": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "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" + } + } + } + }, + "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==", + "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=" + }, + "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=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "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=" + }, + "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.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + }, + "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=", + "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=" + }, + "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 + }, + "uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" + }, + "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==" + }, + "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==", + "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.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "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=" + }, + "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==" + }, + "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==", + "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": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==" + }, + "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=", + "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" + } + }, + "wc-react": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/wc-react/-/wc-react-0.5.0.tgz", + "integrity": "sha512-3c4KzBArlfCqCYqY8hoJAIvxmzpWvoQqsOmy9OiwbnopSTE270i3R+LVD7NjE00UJkjXq7kmhobnx0qhi/eOrA==" + }, + "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 + }, + "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.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "dependencies": { + "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.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "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.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "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.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "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.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "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.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "dev": true + }, + "raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "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 + }, + "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.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "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" + } + } + } + }, + "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" + } + }, + "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 + }, + "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.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "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=" + }, + "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==", + "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=" + }, + "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" + } + }, + "xpath": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", + "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "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": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 000000000..983ab223e --- /dev/null +++ b/package.json @@ -0,0 +1,35 @@ +{ + "name": "react-ppp-pnpcontrols", + "version": "0.1.0", + "private": true, + "main": "lib/index.js", + "scripts": { + "build": "gulp bundle", + "clean": "gulp clean", + "test": "gulp test" + }, + "dependencies": { + "@microsoft/sp-core-library": "1.15.0-beta.1", + "@microsoft/sp-lodash-subset": "1.15.0-beta.1", + "@microsoft/sp-office-ui-fabric-core": "1.15.0-beta.1", + "@microsoft/sp-property-pane": "1.15.0-beta.1", + "@microsoft/sp-webpart-base": "1.15.0-beta.1", + "@pnp/spfx-controls-react": "3.7.0", + "office-ui-fabric-react": "7.181.1", + "property-pane-portal": "^0.2.1", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "1.13.0" + }, + "devDependencies": { + "@microsoft/rush-stack-compiler-3.9": "^0.4.48", + "@microsoft/sp-build-web": "1.15.0-beta.1", + "@microsoft/sp-module-interfaces": "1.15.0-beta.1", + "@microsoft/sp-tslint-rules": "1.15.0-beta.1", + "@types/react": "16.9.51", + "@types/react-dom": "16.9.8", + "@types/webpack-env": "~1.15.2", + "ajv": "^6.12.5", + "gulp": "4.0.2" + } +} diff --git a/src/index.ts b/src/index.ts new file mode 100644 index 000000000..fb81db1e2 --- /dev/null +++ b/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/src/webparts/helloWorld/HelloWorldWebPart.manifest.json b/src/webparts/helloWorld/HelloWorldWebPart.manifest.json new file mode 100644 index 000000000..5a54f8774 --- /dev/null +++ b/src/webparts/helloWorld/HelloWorldWebPart.manifest.json @@ -0,0 +1,28 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx/client-side-web-part-manifest.schema.json", + "id": "93a750f8-3094-40fd-90b2-89f7d0b8f628", + "alias": "HelloWorldWebPart", + "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": "Property Pane PnP Controls" }, + "description": { "default": "Use of the Property Pane Portal (PPP) to insert PnP controls in the Property Pane." }, + "officeFabricIconFontName": "PageHeaderEdit", + "properties": { + "description": "Property Pane Portal" + } + }] +} diff --git a/src/webparts/helloWorld/HelloWorldWebPart.tsx b/src/webparts/helloWorld/HelloWorldWebPart.tsx new file mode 100644 index 000000000..6bb033f60 --- /dev/null +++ b/src/webparts/helloWorld/HelloWorldWebPart.tsx @@ -0,0 +1,148 @@ +import * as React from 'react'; +import * as ReactDom from 'react-dom'; +import { Version } from '@microsoft/sp-core-library'; +import { + IPropertyPaneConfiguration, + PropertyPaneHorizontalRule, + PropertyPaneTextField +} from '@microsoft/sp-property-pane'; +import { BaseClientSideWebPart } from '@microsoft/sp-webpart-base'; +import { IReadonlyTheme } from '@microsoft/sp-component-base'; + +import * as strings from 'HelloWorldWebPartStrings'; +import HelloWorld from './components/HelloWorld'; +import { IHelloWorldProps } from './components/IHelloWorldProps'; +import { update } from '@microsoft/sp-lodash-subset'; +import { PropertyPaneHost } from 'property-pane-portal'; +import { CustomPropertyPane } from './components/CustomPropertyPane'; +import { ILocationPickerItem } from "@pnp/spfx-controls-react/lib/LocationPicker"; + +export interface IHelloWorldWebPartProps { + description: string; + pnpListPicker: string; + pnpListItemPicker: any[]; + pnpLocationPicker: ILocationPickerItem; + pnpPeoplePicker: any[]; +} + +export default class HelloWorldWebPart extends BaseClientSideWebPart { + + private _isDarkTheme: boolean = false; + private _environmentMessage: string = ''; + + public render(): void { + const element: React.ReactElement = React.createElement( + HelloWorld, + { + properties: this.properties, + isDarkTheme: this._isDarkTheme, + environmentMessage: this._environmentMessage, + hasTeamsContext: !!this.context.sdks.microsoftTeams, + userDisplayName: this.context.pageContext.user.displayName + } + ); + + const wpProps = { + properties: this.properties, + isDarkTheme: this._isDarkTheme, + environmentMessage: this._environmentMessage, + hasTeamsContext: !!this.context.sdks.microsoftTeams, + userDisplayName: this.context.pageContext.user.displayName + }; + + const customPropertyPaneProperties = { + context: this.context, + properties: this.properties, + updateWebPartProperty: this.updateWebPartProperty.bind(this), + }; + + ReactDom.render( + <> + {/* Web Part content */} + + {/* Property Pane custom controls */} + + , + this.domElement); + } + + protected onInit(): Promise { + this._environmentMessage = this._getEnvironmentMessage(); + + return super.onInit(); + } + + private _getEnvironmentMessage(): string { + if (!!this.context.sdks.microsoftTeams) { // running in Teams + return this.context.isServedFromLocalhost ? strings.AppLocalEnvironmentTeams : strings.AppTeamsTabEnvironment; + } + + return this.context.isServedFromLocalhost ? strings.AppLocalEnvironmentSharePoint : strings.AppSharePointEnvironment; + } + + protected onThemeChanged(currentTheme: IReadonlyTheme | undefined): void { + if (!currentTheme) { + return; + } + + this._isDarkTheme = !!currentTheme.isInverted; + const { + semanticColors + } = currentTheme; + this.domElement.style.setProperty('--bodyText', semanticColors.bodyText); + this.domElement.style.setProperty('--link', semanticColors.link); + this.domElement.style.setProperty('--linkHovered', semanticColors.linkHovered); + + } + + protected onDispose(): void { + ReactDom.unmountComponentAtNode(this.domElement); + } + + protected get dataVersion(): Version { + return Version.parse('1.0'); + } + + private updateWebPartProperty(property, value) { + update(this.properties, property, () => value); + this.render(); + } + + protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + + const hostProperties = { + context: this.context + }; + + return { + pages: [ + { + header: { + description: strings.PropertyPaneDescription + }, + groups: [ + { + groupName: "PnP Controls", + groupFields: [ + PropertyPaneHost('pnpLocationPicker', hostProperties), + PropertyPaneHorizontalRule(), + PropertyPaneHost('pnpPeoplePicker', hostProperties), + PropertyPaneHorizontalRule(), + PropertyPaneHost('pnpListPicker', hostProperties), + PropertyPaneHost('pnpListItemPicker', hostProperties) + ] + }, + { + groupName: strings.BasicGroupName, + groupFields: [ + PropertyPaneTextField('description', { + label: strings.DescriptionFieldLabel + }) + ] + } + ] + } + ] + }; + } +} diff --git a/src/webparts/helloWorld/assets/welcome-dark.png b/src/webparts/helloWorld/assets/welcome-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..42f0b8d24a9aa964a2be4885fe5700c1c54191a9 GIT binary patch literal 12545 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�Gp~kbx)oU28ew4C2+WtKA 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 G`2PSf1J4)$ literal 0 HcmV?d00001 diff --git a/src/webparts/helloWorld/assets/welcome-light.png b/src/webparts/helloWorld/assets/welcome-light.png new file mode 100644 index 0000000000000000000000000000000000000000..69eb3b48cd83031f106df4b4df127c749657e319 GIT binary patch literal 12816 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 literal 0 HcmV?d00001 diff --git a/src/webparts/helloWorld/components/CustomPropertyPane.tsx b/src/webparts/helloWorld/components/CustomPropertyPane.tsx new file mode 100644 index 000000000..4e34ce94e --- /dev/null +++ b/src/webparts/helloWorld/components/CustomPropertyPane.tsx @@ -0,0 +1,66 @@ +import * as React from 'react'; + +import { ListPicker } from '@pnp/spfx-controls-react/lib/ListPicker'; +import { ListItemPicker } from '@pnp/spfx-controls-react/lib/ListItemPicker'; +import { PeoplePicker, PrincipalType } from "@pnp/spfx-controls-react/lib/PeoplePicker"; +import { LocationPicker, ILocationPickerItem } from "@pnp/spfx-controls-react/lib/LocationPicker"; + +import { PropertyPanePortal } from 'property-pane-portal'; + +import { ICustomPropertyPaneProps } from './ICustomPropertyPaneProps'; + +export const CustomPropertyPane: React.FunctionComponent = (props) => { + + return ( + + { + props.updateWebPartProperty("pnpListPicker", list); + props.updateWebPartProperty("pnpListItemPicker", []); + }} + /> + {(props.properties["pnpListPicker"]) && (props.properties["pnpListPicker"].length == 36) && + props.updateWebPartProperty("pnpListItemPicker", item)} + context={props.context as any} + /> + } + props.updateWebPartProperty("pnpLocationPicker", locValue)} + /> + user.secondaryText)} + showtooltip={true} + required={false} + disabled={false} + onChange={(items: any) => props.updateWebPartProperty("pnpPeoplePicker", items)} + showHiddenInUI={false} + principalTypes={[PrincipalType.User]} + resolveDelay={1000} + /> + + ); +}; \ No newline at end of file diff --git a/src/webparts/helloWorld/components/HelloWorld.module.scss b/src/webparts/helloWorld/components/HelloWorld.module.scss new file mode 100644 index 000000000..22dc274aa --- /dev/null +++ b/src/webparts/helloWorld/components/HelloWorld.module.scss @@ -0,0 +1,46 @@ +@import '~office-ui-fabric-react/dist/sass/References.scss'; + +.helloWorld { + overflow: hidden; + padding: 1em; + color: "[theme:bodyText, default: #323130]"; + color: var(--bodyText); + &.teams { + font-family: $ms-font-family-fallbacks; + } +} + +.welcome { + text-align: center; +} + +.welcomeImage { + width: 100%; + max-width: 420px; +} + +.links { + a { + text-decoration: none; + color: "[theme:link, default:#03787c]"; + color: var(--link); // note: CSS Custom Properties support is limited to modern browsers only + + &:hover { + text-decoration: underline; + color: "[theme:linkHovered, default: #014446]"; + color: var(--linkHovered); // note: CSS Custom Properties support is limited to modern browsers only + } + } +} + +.propertyTable { + border-collapse: collapse; + th { + padding: 10px; + } + td { + text-align: left; + border: 1px solid teal; + padding: 10px; + } +} \ No newline at end of file diff --git a/src/webparts/helloWorld/components/HelloWorld.tsx b/src/webparts/helloWorld/components/HelloWorld.tsx new file mode 100644 index 000000000..d38389581 --- /dev/null +++ b/src/webparts/helloWorld/components/HelloWorld.tsx @@ -0,0 +1,67 @@ +import * as React from 'react'; +import styles from './HelloWorld.module.scss'; +import { IHelloWorldProps } from './IHelloWorldProps'; +import { escape } from '@microsoft/sp-lodash-subset'; + +export default class HelloWorld extends React.Component { + public render(): React.ReactElement { + const { + properties, + isDarkTheme, + environmentMessage, + hasTeamsContext, + userDisplayName + } = this.props; + + return ( + + ); + } +} diff --git a/src/webparts/helloWorld/components/ICustomPropertyPaneProps.ts b/src/webparts/helloWorld/components/ICustomPropertyPaneProps.ts new file mode 100644 index 000000000..87f149e78 --- /dev/null +++ b/src/webparts/helloWorld/components/ICustomPropertyPaneProps.ts @@ -0,0 +1,8 @@ +import { WebPartContext } from "@microsoft/sp-webpart-base"; +import { IHelloWorldWebPartProps } from "../HelloWorldWebPart"; + +export interface ICustomPropertyPaneProps { + context: WebPartContext; + properties: IHelloWorldWebPartProps; + updateWebPartProperty: Function; +} \ No newline at end of file diff --git a/src/webparts/helloWorld/components/IHelloWorldProps.ts b/src/webparts/helloWorld/components/IHelloWorldProps.ts new file mode 100644 index 000000000..802943123 --- /dev/null +++ b/src/webparts/helloWorld/components/IHelloWorldProps.ts @@ -0,0 +1,15 @@ +import { ILocationPickerItem } from "@pnp/spfx-controls-react/lib/LocationPicker"; + +export interface IHelloWorldProps { + properties: { + description: string; + pnpListPicker: string; + pnpListItemPicker: any[]; + pnpLocationPicker: ILocationPickerItem; + pnpPeoplePicker: any[]; + }; + isDarkTheme: boolean; + environmentMessage: string; + hasTeamsContext: boolean; + userDisplayName: string; +} diff --git a/src/webparts/helloWorld/loc/en-us.js b/src/webparts/helloWorld/loc/en-us.js new file mode 100644 index 000000000..b5fd0d2fe --- /dev/null +++ b/src/webparts/helloWorld/loc/en-us.js @@ -0,0 +1,11 @@ +define([], function() { + return { + "PropertyPaneDescription": "Property Pane Portal for PnP Controls", + "BasicGroupName": "Standard Field", + "DescriptionFieldLabel": "Description Field", + "AppLocalEnvironmentSharePoint": "The app is running on your local environment as SharePoint web part", + "AppLocalEnvironmentTeams": "The app is running on your local environment as Microsoft Teams app", + "AppSharePointEnvironment": "The app is running on SharePoint page", + "AppTeamsTabEnvironment": "The app is running in Microsoft Teams" + } +}); \ No newline at end of file diff --git a/src/webparts/helloWorld/loc/mystrings.d.ts b/src/webparts/helloWorld/loc/mystrings.d.ts new file mode 100644 index 000000000..3753f029b --- /dev/null +++ b/src/webparts/helloWorld/loc/mystrings.d.ts @@ -0,0 +1,14 @@ +declare interface IHelloWorldWebPartStrings { + PropertyPaneDescription: string; + BasicGroupName: string; + DescriptionFieldLabel: string; + AppLocalEnvironmentSharePoint: string; + AppLocalEnvironmentTeams: string; + AppSharePointEnvironment: string; + AppTeamsTabEnvironment: string; +} + +declare module 'HelloWorldWebPartStrings' { + const strings: IHelloWorldWebPartStrings; + export = strings; +} diff --git a/teams/93a750f8-3094-40fd-90b2-89f7d0b8f628_color.png b/teams/93a750f8-3094-40fd-90b2-89f7d0b8f628_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/teams/93a750f8-3094-40fd-90b2-89f7d0b8f628_outline.png b/teams/93a750f8-3094-40fd-90b2-89f7d0b8f628_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/tsconfig.json b/tsconfig.json new file mode 100644 index 000000000..f55dc0d5f --- /dev/null +++ b/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/tslint.json b/tslint.json new file mode 100644 index 000000000..6c3c92f28 --- /dev/null +++ b/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 From b1105e2c434bc5a5514761f5094ea324c84261a0 Mon Sep 17 00:00:00 2001 From: PathToSharePoint Date: Sun, 20 Mar 2022 20:37:48 -0700 Subject: [PATCH 6/8] Known issues section --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f02521cde..a3c0d78ea 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,11 @@ Implemented controls: - People Picker - List Picker and List Item Picker (cascading selection) -> There's a minor issue with the [Location Picker](https://github.com/pnp/sp-dev-fx-controls-react/issues/1125) of the SPFx React Controls library in v3.7.0, it'll be addressed in the next release. +## Known Issues + +There are a couple minor issues with the Location Picker of the SPFx React Controls library. [I am working with the authors](https://github.com/pnp/sp-dev-fx-controls-react/issues/1125) to get them addressed in the next release. In the meantime, be aware that: +- the control will overflow its container width if the address is too long +- the control doesn't work on the root site ## References From febd5be2e13f642ab60e1e4c7611995b72289d52 Mon Sep 17 00:00:00 2001 From: Hugo Bernier Date: Mon, 28 Mar 2022 00:14:56 -0400 Subject: [PATCH 7/8] Added container and sample.json --- .../.devcontainer/devcontainer.json | 39 +++++++ .../.devcontainer/spfx-startup.sh | 33 ++++++ samples/react-ppp-pnp-controls/.gitignore | 4 + samples/react-ppp-pnp-controls/README.md | 103 +++++++++++------- .../react-ppp-pnp-controls/assets/sample.json | 50 +++++++++ .../react-ppp-pnp-controls/package-lock.json | 66 +++++++---- 6 files changed, 229 insertions(+), 66 deletions(-) create mode 100644 samples/react-ppp-pnp-controls/.devcontainer/devcontainer.json create mode 100644 samples/react-ppp-pnp-controls/.devcontainer/spfx-startup.sh create mode 100644 samples/react-ppp-pnp-controls/assets/sample.json diff --git a/samples/react-ppp-pnp-controls/.devcontainer/devcontainer.json b/samples/react-ppp-pnp-controls/.devcontainer/devcontainer.json new file mode 100644 index 000000000..2185732ac --- /dev/null +++ b/samples/react-ppp-pnp-controls/.devcontainer/devcontainer.json @@ -0,0 +1,39 @@ +// For more information on how to run this SPFx project in a VS Code Remote Container, please visit https://aka.ms/spfx-devcontainer +{ + "name": "SPFx 1.15", + "image": "docker.io/m365pnp/spfx:latest", + // Set *default* container specific settings.json values on container create. + "settings": {}, + // Add the IDs of extensions you want installed when the container is created. + "extensions": [ + "editorconfig.editorconfig", + "dbaeumer.vscode-eslint" + ], + // Use 'forwardPorts' to make a list of ports inside the container available locally. + "forwardPorts": [ + 4321, + 35729 + ], + "portsAttributes": { + "4321": { + "protocol": "https", + "label": "Manifest", + "onAutoForward": "silent", + "requireLocalPort": true + }, + // Not needed for SPFx>= 1.12.1 + // "5432": { + // "protocol": "https", + // "label": "Workbench", + // "onAutoForward": "silent" + // }, + "35729": { + "protocol": "https", + "label": "LiveReload", + "onAutoForward": "silent", + "requireLocalPort": true + } + }, + "postCreateCommand": "bash .devcontainer/spfx-startup.sh", + "remoteUser": "node" +} \ No newline at end of file diff --git a/samples/react-ppp-pnp-controls/.devcontainer/spfx-startup.sh b/samples/react-ppp-pnp-controls/.devcontainer/spfx-startup.sh new file mode 100644 index 000000000..456d6aea8 --- /dev/null +++ b/samples/react-ppp-pnp-controls/.devcontainer/spfx-startup.sh @@ -0,0 +1,33 @@ +echo +echo -e "\e[1;94mInstalling Node dependencies\e[0m" +npm install + +## commands to create dev certificate and copy it to the root folder of the project +echo +echo -e "\e[1;94mGenerating dev certificate\e[0m" +gulp trust-dev-cert + +# Convert the generated PEM certificate to a CER certificate +openssl x509 -inform PEM -in ~/.rushstack/rushstack-serve.pem -outform DER -out ./spfx-dev-cert.cer + +# Copy the PEM ecrtificate for non-Windows hosts +cp ~/.rushstack/rushstack-serve.pem ./spfx-dev-cert.pem + +## add *.cer to .gitignore to prevent certificates from being saved in repo +if ! grep -Fxq '*.cer' ./.gitignore + then + echo "# .CER Certificates" >> .gitignore + echo "*.cer" >> .gitignore +fi + +## add *.pem to .gitignore to prevent certificates from being saved in repo +if ! grep -Fxq '*.pem' ./.gitignore + then + echo "# .PEM Certificates" >> .gitignore + echo "*.pem" >> .gitignore +fi + +echo +echo -e "\e[1;92mReady!\e[0m" + +echo -e "\n\e[1;94m**********\nOptional: if you plan on using gulp serve, don't forget to add the container certificate to your local machine. Please visit https://aka.ms/spfx-devcontainer for more information\n**********" \ No newline at end of file diff --git a/samples/react-ppp-pnp-controls/.gitignore b/samples/react-ppp-pnp-controls/.gitignore index 51ca7b9e7..6ab1eac57 100644 --- a/samples/react-ppp-pnp-controls/.gitignore +++ b/samples/react-ppp-pnp-controls/.gitignore @@ -32,3 +32,7 @@ obj # Styles Generated Code *.scss.ts +# .CER Certificates +*.cer +# .PEM Certificates +*.pem diff --git a/samples/react-ppp-pnp-controls/README.md b/samples/react-ppp-pnp-controls/README.md index a3c0d78ea..498044a9d 100644 --- a/samples/react-ppp-pnp-controls/README.md +++ b/samples/react-ppp-pnp-controls/README.md @@ -1,29 +1,30 @@ -# React-PPP-PnP-Controls - -## Applies to - -- [SharePoint Framework](https://aka.ms/spfx) -- [Microsoft 365 tenant](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) - -> Get your own free development tenant by subscribing to [Microsoft 365 developer program](http://aka.ms/o365devprogram) - -## Compatibility - -![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") -![Hosted Workbench Compatible](https://img.shields.io/badge/Hosted%20Workbench-Compatible-green.svg) +# Property Pane Portal PnP Controls ## Summary The React-PPP-PnP-Controls sample showcases the use of the [Property Pane Portal](https://www.npmjs.com/package/property-pane-portal) to display the [PnP SPFx React controls](https://github.com/pnp/sp-dev-fx-controls-react) (version 3.7.0) in the SPFx Property Pane. + > We are NOT using the [SPFx Property Controls](https://github.com/pnp/sp-dev-fx-property-controls), that's the point of the sample. ![React-PPP-PnP-Controls-Sample](./assets/React-PPP-PnP-Controls-Sample.png) -## Used SharePoint Framework Version +## Compatibility -![1.15.0.beta](https://img.shields.io/badge/version-1.15.0.beta-green.svg) +![SPFx 1.15](https://img.shields.io/badge/SPFx-1.15-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) +![Compatible with Remote Containers](https://img.shields.io/badge/Remote%20Containers-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 @@ -31,52 +32,70 @@ Solution|Author(s) --------|--------- React-PPP-PnP-Controls | [Christophe Humbert](https://github.com/PathToSharePoint) - ## Version history Version|Date|Comments -------|----|-------- 0.1.0|March 20, 2022| -## 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.** - ---- - ## Minimal Path to Awesome -- Clone this repository -- Ensure that you are at the solution folder -- in the command-line run: - - **npm install** - - **gulp serve** +* 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-ppp-pnp-controls) then unzip it) +* From your command line, change your current directory to the directory containing this sample (`react-ppp-pnp-controls`, located under `samples`) +* in the command line run: + * `npm install` + * `gulp serve` + +> This sample can also be opened with [VS Code Remote Development](https://code.visualstudio.com/docs/remote/remote-overview). Visit for further instructions. ## Features This sample showcases the use of the **Property Pane Portal** NPM module. It allows us to use PnP SPFx React controls in the Property Pane, without the need to build custom property controls. The Property Pane Portal module includes: -- The PropertyPaneHost function, which creates placeholders in the Property Pane -- The PropertyPanePortal component, which leverages React Portals to teleport React components to the Property Pane. + +* The PropertyPaneHost function, which creates placeholders in the Property Pane +* The PropertyPanePortal component, which leverages React Portals to teleport React components to the Property Pane. Implemented controls: -- Location Picker -- People Picker -- List Picker and List Item Picker (cascading selection) + +* Location Picker +* People Picker +* List Picker and List Item Picker (cascading selection) ## Known Issues There are a couple minor issues with the Location Picker of the SPFx React Controls library. [I am working with the authors](https://github.com/pnp/sp-dev-fx-controls-react/issues/1125) to get them addressed in the next release. In the meantime, be aware that: -- the control will overflow its container width if the address is too long -- the control doesn't work on the root site + +* the control will overflow its container width if the address is too long +* the control doesn't work on the root site ## References -- [Getting started with SharePoint Framework](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) -- [Building for Microsoft teams](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/build-for-teams-overview) -- [Use Microsoft Graph in your solution](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/get-started/using-microsoft-graph-apis) -- [Publish SharePoint Framework applications to the Marketplace](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/publish-to-marketplace-overview) -- [Microsoft 365 Patterns and Practices](https://aka.ms/m365pnp) - Guidance, tooling, samples and open-source controls for your Microsoft 365 development +* [Getting started with SharePoint Framework](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) +* [Building for Microsoft teams](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/build-for-teams-overview) +* [Use Microsoft Graph in your solution](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/get-started/using-microsoft-graph-apis) +* [Publish SharePoint Framework applications to the Marketplace](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/publish-to-marketplace-overview) +* [Microsoft 365 Patterns and Practices](https://aka.ms/m365pnp) - Guidance, tooling, samples and open-source controls for your Microsoft 365 development - \ No newline at end of file +## 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-ppp-pnp-controls%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-ppp-pnp-controls) 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-ppp-pnp-controls&template=bug-report.yml&sample=react-ppp-pnp-controls&authors=@PathToSharePoint&title=react-ppp-pnp-controls%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-ppp-pnp-controls&template=question.yml&sample=react-ppp-pnp-controls&authors=@PathToSharePoint&title=react-ppp-pnp-controls%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-ppp-pnp-controls&template=suggestion.yml&sample=react-ppp-pnp-controls&authors=@PathToSharePoint&title=react-ppp-pnp-controls%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.** + + diff --git a/samples/react-ppp-pnp-controls/assets/sample.json b/samples/react-ppp-pnp-controls/assets/sample.json new file mode 100644 index 000000000..a06ca4345 --- /dev/null +++ b/samples/react-ppp-pnp-controls/assets/sample.json @@ -0,0 +1,50 @@ +[ + { + "name": "pnp-sp-dev-spfx-web-parts-react-ppp-pnp-controls", + "source": "pnp", + "title": "Property Pane Portal PnP Controls", + "shortDescription": "The React-PPP-PnP-Controls sample showcases the use of the Property Pane Portal to display the PnP SPFx React controls in the SPFx Property Pane.", + "url": "https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-ppp-pnp-controls", + "downloadUrl": "https://pnp.github.io/download-partial/?url=https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-ppp-pnp-controls", + "longDescription": [ + "The React-PPP-PnP-Controls sample showcases the use of the Property Pane Portal to display the PnP SPFx React controls in the SPFx Property Pane." + ], + "creationDateTime": "2022-03-28", + "updateDateTime": "2022-03-28", + "products": [ + "SharePoint" + ], + "metadata": [ + { + "key": "CLIENT-SIDE-DEV", + "value": "React" + }, + { + "key": "SPFX-VERSION", + "value": "1.14" + } + ], + "thumbnails": [ + { + "type": "image", + "order": 100, + "url": "https://github.com/pnp/sp-dev-fx-webparts/raw/main/samples/react-ppp-pnp-controls/assets/React-PPP-PnP-Controls-Sample.png", + "alt": "Web Part Preview" + } + ], + "authors": [ + { + "gitHubAccount": "PathToSharePoint", + "pictureUrl": "https://github.com/PathToSharePoint.png", + "name": "Christophe Humbert" + } + ], + "references": [ + { + "name": "Build your first SharePoint client-side web part", + "description": "Client-side web parts are client-side components that run in the context of a SharePoint page. Client-side web parts can be deployed to SharePoint environments that support the SharePoint Framework. You can also use modern JavaScript web frameworks, tools, and libraries to build them.", + "url": "https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/get-started/build-a-hello-world-web-part" + } + ] + } +] \ No newline at end of file diff --git a/samples/react-ppp-pnp-controls/package-lock.json b/samples/react-ppp-pnp-controls/package-lock.json index 2660fc786..e15ac7f96 100644 --- a/samples/react-ppp-pnp-controls/package-lock.json +++ b/samples/react-ppp-pnp-controls/package-lock.json @@ -2467,22 +2467,6 @@ "isomorphic-fetch": "^2.2.1" } }, - "@microsoft/microsoft-graph-clientV3": { - "version": "npm:@microsoft/microsoft-graph-client@3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", - "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", - "requires": { - "@babel/runtime": "^7.12.5", - "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==" - } - } - }, "@microsoft/microsoft-graph-types": { "version": "2.16.0", "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.16.0.tgz", @@ -3186,6 +3170,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": { @@ -3321,6 +3315,30 @@ "tslib": "~1.10.0" }, "dependencies": { + "@microsoft/microsoft-graph-clientV3": { + "version": "npm:@microsoft/microsoft-graph-client@3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", + "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", + "requires": { + "@babel/runtime": "^7.12.5", + "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==" + } + } + }, + "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" + } + }, "tslib": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", @@ -4458,6 +4476,14 @@ "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" + } + }, "tslib": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", @@ -16438,14 +16464,6 @@ "tslib": "^1.9.3" } }, - "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" - } - }, "multicast-dns": { "version": "6.2.3", "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", From 1383543f01bd60cc340385401fc7ce0f693bbac4 Mon Sep 17 00:00:00 2001 From: Hugo Bernier Date: Mon, 28 Mar 2022 00:47:42 -0400 Subject: [PATCH 8/8] Added sample.json ad devcontainer --- .../.devcontainer/devcontainer.json | 39 ++++++++++++++ .../.devcontainer/spfx-startup.sh | 33 ++++++++++++ .../react-cherry-picked-content/.gitignore | 4 ++ samples/react-cherry-picked-content/README.md | 53 ++++++++++--------- .../assets/sample.json | 50 +++++++++++++++++ .../package-lock.json | 18 ++++--- .../react-ppp-pnp-controls/assets/sample.json | 4 +- 7 files changed, 166 insertions(+), 35 deletions(-) create mode 100644 samples/react-cherry-picked-content/.devcontainer/devcontainer.json create mode 100644 samples/react-cherry-picked-content/.devcontainer/spfx-startup.sh create mode 100644 samples/react-cherry-picked-content/assets/sample.json diff --git a/samples/react-cherry-picked-content/.devcontainer/devcontainer.json b/samples/react-cherry-picked-content/.devcontainer/devcontainer.json new file mode 100644 index 000000000..3765b2cca --- /dev/null +++ b/samples/react-cherry-picked-content/.devcontainer/devcontainer.json @@ -0,0 +1,39 @@ +// For more information on how to run this SPFx project in a VS Code Remote Container, please visit https://aka.ms/spfx-devcontainer +{ + "name": "SPFx 1.14.0", + "image": "docker.io/m365pnp/spfx:1.14.0", + // Set *default* container specific settings.json values on container create. + "settings": {}, + // Add the IDs of extensions you want installed when the container is created. + "extensions": [ + "editorconfig.editorconfig", + "dbaeumer.vscode-eslint" + ], + // Use 'forwardPorts' to make a list of ports inside the container available locally. + "forwardPorts": [ + 4321, + 35729 + ], + "portsAttributes": { + "4321": { + "protocol": "https", + "label": "Manifest", + "onAutoForward": "silent", + "requireLocalPort": true + }, + // Not needed for SPFx>= 1.12.1 + // "5432": { + // "protocol": "https", + // "label": "Workbench", + // "onAutoForward": "silent" + // }, + "35729": { + "protocol": "https", + "label": "LiveReload", + "onAutoForward": "silent", + "requireLocalPort": true + } + }, + "postCreateCommand": "bash .devcontainer/spfx-startup.sh", + "remoteUser": "node" +} \ No newline at end of file diff --git a/samples/react-cherry-picked-content/.devcontainer/spfx-startup.sh b/samples/react-cherry-picked-content/.devcontainer/spfx-startup.sh new file mode 100644 index 000000000..456d6aea8 --- /dev/null +++ b/samples/react-cherry-picked-content/.devcontainer/spfx-startup.sh @@ -0,0 +1,33 @@ +echo +echo -e "\e[1;94mInstalling Node dependencies\e[0m" +npm install + +## commands to create dev certificate and copy it to the root folder of the project +echo +echo -e "\e[1;94mGenerating dev certificate\e[0m" +gulp trust-dev-cert + +# Convert the generated PEM certificate to a CER certificate +openssl x509 -inform PEM -in ~/.rushstack/rushstack-serve.pem -outform DER -out ./spfx-dev-cert.cer + +# Copy the PEM ecrtificate for non-Windows hosts +cp ~/.rushstack/rushstack-serve.pem ./spfx-dev-cert.pem + +## add *.cer to .gitignore to prevent certificates from being saved in repo +if ! grep -Fxq '*.cer' ./.gitignore + then + echo "# .CER Certificates" >> .gitignore + echo "*.cer" >> .gitignore +fi + +## add *.pem to .gitignore to prevent certificates from being saved in repo +if ! grep -Fxq '*.pem' ./.gitignore + then + echo "# .PEM Certificates" >> .gitignore + echo "*.pem" >> .gitignore +fi + +echo +echo -e "\e[1;92mReady!\e[0m" + +echo -e "\n\e[1;94m**********\nOptional: if you plan on using gulp serve, don't forget to add the container certificate to your local machine. Please visit https://aka.ms/spfx-devcontainer for more information\n**********" \ No newline at end of file diff --git a/samples/react-cherry-picked-content/.gitignore b/samples/react-cherry-picked-content/.gitignore index d5ab57b0f..636a3337f 100644 --- a/samples/react-cherry-picked-content/.gitignore +++ b/samples/react-cherry-picked-content/.gitignore @@ -31,3 +31,7 @@ obj # Styles Generated Code *.scss.ts +# .CER Certificates +*.cer +# .PEM Certificates +*.pem diff --git a/samples/react-cherry-picked-content/README.md b/samples/react-cherry-picked-content/README.md index d62b01967..943cd8e43 100644 --- a/samples/react-cherry-picked-content/README.md +++ b/samples/react-cherry-picked-content/README.md @@ -1,14 +1,21 @@ -# react-cherry-picked-content +# Cherry picked content ## Summary -The Cherry=Picked Content Web Part is a modern replacement for the classic Content Editor Web Part, with a twist: code snippets can only be picked from approved document libraries. +The Cherry-Picked Content Web Part is a modern replacement for the classic Content Editor Web Part, with a twist: code snippets can only be picked from approved document libraries. ![React Cherry=Picked Content Sample](./assets/React-Cherry-Picked-Content-Sample.png) -## Used SharePoint Framework Version +## Compatibility -![version](https://img.shields.io/badge/version-1.14.0-green.svg) +![SPFx 1.14](https://img.shields.io/badge/SPFx-1.14-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) +![Compatible with Remote Containers](https://img.shields.io/badge/Remote%20Containers-Compatible-green.svg) ## Applies to @@ -19,10 +26,11 @@ The Cherry=Picked Content Web Part is a modern replacement for the classic Conte ## Prerequisites -Start by editing the ApprovedLibraries.ts file to list your approved libraries. Then upload your code snippets to those locations. If you are looking for ideas, check out the samples folder. +Start by editing the `ApprovedLibraries.ts` file to list your approved libraries. Then upload your code snippets to those locations. If you are looking for ideas, check out the samples folder. The code can be rendered in two ways: -- isolated: the code is wrapped in an iframe to prevent conflicts with other Web Parts. Note: this is not a security feature. + +- isolated: the code is wrapped in an `iframe` to prevent conflicts with other Web Parts. Note: this is not a security feature. - non isolated: the code is directly inserted in the page. ## Solution @@ -39,30 +47,26 @@ Version|Date|Comments 0.2.0|March 6, 2022|Refactoring 0.1.0|February 21, 2022|Initial draft -## 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.** +## Minimal path to awesome ---- - -## Minimal Path to Awesome - -- Clone this repository -- Under components, edit ApprovedLibraries.ts to list your approved libraries that contain HTML snippets +- 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-cherry-picked-content) then unzip it) +- From your command line, change your current directory to the directory containing this sample (`react-cherry-picked-content`, located under `samples`) +- Under components, edit `ApprovedLibraries.ts` to list your approved libraries that contain HTML snippets - Upload the code snippets - Ensure that you are at the solution folder - in the command-line run: - - **npm install** - - **gulp serve** + - `npm install` + - `gulp serve` ## Features This Web Part illustrates the following concepts: - Cascading dropdown and conditional display in the Property Pane -- Use of SPHttpClient and the SharePoint REST API to query SharePoint content -- React function component with useState and useEffect hooks -- React Portal in combination with an iframe +- Use of `SPHttpClient` and the SharePoint REST API to query SharePoint content +- React function component with `useState` and `useEffect` hooks +- React Portal in combination with an `iframe` - Various examples of client-side code in the samples: Microsoft Graph (teams), Microsoft Graph Toolkit (people, email, agenda), charts (Chart.js, Chartist), widgets (map, stock, countdown, clock, video, game), SharePoint SOAP and REST APIs. ## References @@ -73,22 +77,21 @@ This Web Part illustrates the following concepts: - [Publish SharePoint Framework applications to the Marketplace](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/publish-to-marketplace-overview) - [Microsoft 365 Patterns and Practices](https://aka.ms/m365pnp) - Guidance, tooling, samples and open-source controls for your Microsoft 365 development - ## 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-ppw-html%22) to see if anybody else is having the same issues. +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-cherry-picked-content%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-ppw-html) and see what the community is saying. +You can also try looking at [discussions related to this sample](https://github.com/pnp/sp-dev-fx-webparts/discussions?discussions_q=react-cherry-picked-content) 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-ppw-html&template=bug-report.yml&sample=react-ppw-html&authors=@PathToSharePoint&title=react-ppw-html%20-%20). +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-cherry-picked-content&template=bug-report.yml&sample=react-cherry-picked-content&authors=@PathToSharePoint&title=react-cherry-picked-content%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-ppw-html&template=question.yml&sample=react-ppw-html&authors=@PathToSharePoint&title=react-ppw-html%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-cherry-picked-content&template=question.yml&sample=react-cherry-picked-content&authors=@PathToSharePoint&title=react-cherry-picked-content%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-ppw-html&template=suggestion.yml&sample=react-ppw-html&authors=@PathToSharePoint&title=react-ppw-html%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-cherry-picked-content&template=suggestion.yml&sample=react-cherry-picked-content&authors=@PathToSharePoint&title=react-cherry-picked-content%20-%20). ## Disclaimer diff --git a/samples/react-cherry-picked-content/assets/sample.json b/samples/react-cherry-picked-content/assets/sample.json new file mode 100644 index 000000000..be8160cbd --- /dev/null +++ b/samples/react-cherry-picked-content/assets/sample.json @@ -0,0 +1,50 @@ +[ + { + "name": "pnp-sp-dev-spfx-web-parts-react-cherry-picked-content", + "source": "pnp", + "title": "Cherry picked content", + "shortDescription": "The Cherry-Picked Content Web Part is a modern replacement for the classic Content Editor Web Part, with a twist: code snippets can only be picked from approved document libraries.", + "url": "https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-cherry-picked-content", + "downloadUrl": "https://pnp.github.io/download-partial/?url=https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-cherry-picked-content", + "longDescription": [ + "The Cherry-Picked Content Web Part is a modern replacement for the classic Content Editor Web Part, with a twist: code snippets can only be picked from approved document libraries." + ], + "creationDateTime": "2022-02-21", + "updateDateTime": "2022-03-09", + "products": [ + "SharePoint" + ], + "metadata": [ + { + "key": "CLIENT-SIDE-DEV", + "value": "React" + }, + { + "key": "SPFX-VERSION", + "value": "1.14" + } + ], + "thumbnails": [ + { + "type": "image", + "order": 100, + "url": "https://github.com/pnp/sp-dev-fx-webparts/raw/main/samples/react-cherry-picked-content/assets/React-Cherry-Picked-Content-Sample.png", + "alt": "Web Part Preview" + } + ], + "authors": [ + { + "gitHubAccount": "PathToSharePoint", + "pictureUrl": "https://github.com/PathToSharePoint.png", + "name": "Christophe Humbert" + } + ], + "references": [ + { + "name": "Build your first SharePoint client-side web part", + "description": "Client-side web parts are client-side components that run in the context of a SharePoint page. Client-side web parts can be deployed to SharePoint environments that support the SharePoint Framework. You can also use modern JavaScript web frameworks, tools, and libraries to build them.", + "url": "https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/get-started/build-a-hello-world-web-part" + } + ] + } +] \ No newline at end of file diff --git a/samples/react-cherry-picked-content/package-lock.json b/samples/react-cherry-picked-content/package-lock.json index 3e3a38797..85eead30c 100644 --- a/samples/react-cherry-picked-content/package-lock.json +++ b/samples/react-cherry-picked-content/package-lock.json @@ -2486,6 +2486,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": { @@ -14997,14 +15007,6 @@ "tslib": "^1.9.3" } }, - "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" - } - }, "multicast-dns": { "version": "6.2.3", "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", diff --git a/samples/react-ppp-pnp-controls/assets/sample.json b/samples/react-ppp-pnp-controls/assets/sample.json index a06ca4345..ddacc2468 100644 --- a/samples/react-ppp-pnp-controls/assets/sample.json +++ b/samples/react-ppp-pnp-controls/assets/sample.json @@ -9,8 +9,8 @@ "longDescription": [ "The React-PPP-PnP-Controls sample showcases the use of the Property Pane Portal to display the PnP SPFx React controls in the SPFx Property Pane." ], - "creationDateTime": "2022-03-28", - "updateDateTime": "2022-03-28", + "creationDateTime": "2022-03-20", + "updateDateTime": "2022-03-20", "products": [ "SharePoint" ],
    +
    + {properties["pnpLocationPicker"] ? + + : + + } +

    Well done, {escape(userDisplayName)}!

    +
    {environmentMessage}
    +
    + + + + + + {Object.keys(properties).map(key => { + return ( + + + + + ); + })} +
    PropertyValue
    {key}{JSON.stringify(properties[key])}
    +
    +
  • =9nDgJ&k#`EsauV%pCxR+I2Hz@90|pp2iq9m?5d-C zZ{)W9xu_(VR>Sfb*}2hIE-mCWQoW8u1GkMAj`%10wN$?NI!?UIP`n~g!G6O-0$9+S zPI-E25U0CExK}NBGaMGD>r$)oCzwkcn4r^JhAiH5luV3Z9=kQt1)Gj?u~yVov#4a1 z{|NItj~c2(YnV0^OiSFE_U!OmIUYl+kz1$Ogui`MzyN2F{f(#J<~{r9HsU|ry|`;O zSSB~!%6TU+NE(Pwnlx?YTq}4&VwuZ~ief?qoS-(+h~hX7ovTIT0S28L_j4K$c^95H)tE#2h=hs<6heARaiscF8bNB4x^-q zS*c+k1X8vd9c^kzy(QPQc8W}K{C%nYHK~tXt(hmdM1g(_YsnIxUsSt(09Jll5W7` zloo6Vx;L#sD4QslhC;rxA5b_?h*#y-^~4vqWH39ESZ$bw*}L)BqmKpjos6zyenw=SO2OyYJt;9>N|)O^;3&5%ZPcm>{cawp$uV*|vg zs~W@Xt!(SE=CspoR`VLQkx?@1%4%8FV8Y3@q+4rPXqh(7wDCaze>U?PCXC+bQ#62Q zJ%EWq?u%N3evl5rd;3QQb|&06@+@hvkOWeG*OV6p=aoxUXwscLRFV}u4nD>BuYs| zRg%Mu`y=0FvwX$IJ`-Q^kPCW;j^1n^ExCckG+`lbFZ+(;hs9Ls%j`pA$W^r9h);a< zr@8GKD?74|4^efPPuO0Xr3XURNvsP!vFQjQq`oukk)iiN4%cLI(00OvYbLj7bod zmu!_*df>Bab^>MD)rWJmb}%9+v!9R7mXN3JxO&OVe17(!l|I|hox zw65grob5)eb~^}Ih6=uFuv;}#k-%Mkk;DI3tC(`Dc)Uk7Qr@fKm>@QUX)nS%r9_tl zYcO!&(AR~AGluX>)1zrrr$+&33|YVpcF&H=Lc(p%)^m1$=iO5Z|B9>DX6s;D*?~u} z2T3G?6v^~y9em0XS#;+DVMo)1)IAkD*g=M{lOl`XXsf+~-WgzDEN9FKLnint(wmWK z=+BFj*0f}CAnos5)-on+%-s6izRTMtCbpKGFozqeu)R9B7E{nYu3e{2tMI zsci9Bz0J=C|E-R5M#i+RIIZ2q#b&0zxECPE4r&=H`Y!C-X1lqHEE>v;{D{38dxh6E zq&}RY#WQt?K}H?jMcPH{TE}R7@qU_a+NyGAZZXGo>$l699GE&K+SQERdK<^k@bCiH zS+eJ1@vp?I=d@+4)nlO=Yu)kym}v-+Gsh3U-?*^ga0HZ-z!UR_DW)BpS>cIv@_@LxTqSma za*-OD!#6G1VYHr?k2hsC(r`xYmK_Hc4x}05o@_XR0gTL3t-1Yay;j6P63EAG8kLlz>P!l>R2V786=L){G(&em#^u%n}3HPdtthv zEz=^U8!|V2dsZIh^-n$ihJT+aw`$qk7>VB!y#2HphPtt9yT^s(kz`LWJP~}+Sqid3 z>{q8qxs)`y=ig;sBszZ=G`Sxo(_XH@CiOa$OA*LetF}BpaYWXK;T*l~`FzAPt#&oX z`?V9PchJY@y%+IjmptQ$8mpIh|BZyK(}^4j&-qJ8K{^+>$5YR!u!W(9*M>Etp4Cbv zPJ@8X)o##5&nVb`ulzU2X?Qb4CHFBBiSs;0T-w~BEWL5h&>`a^Lp@vScJCRlB~-=^ zC+sT&H$B610MVSKoc;3ah@<^`_-){&mBTXP6FoTrjt$Q1xKlE1~&|!W%t8#^&IvPG-5?D zghj>kS$cdH`9~nZd9J&_piA26{$z&p3*NY%Y%ty$WaP1z@Si}?|5TwCaU3WuDUam} z(E6x-J-OAgs15vI$Qgd*-$!F9?T9d$h-VRex$S5Z92dU%{$RU;JjgK}lXRQN%~g zgi|$F!Ah!mI>xlxbegq(+LY5P!-KtEL!iffF`u98GE# zJBe2qL$fC3l3o(xna+50BV`h1A05Rr;BJBtPz1S3s-RKB^?$67*HEy#-s97NcO?A8 zi95809rzK^_?!mPSTj$@f3sy;!PhR{w zPoG27pQYAk9K%NcH<>Dh(_ym6-Bdt8XVW+r!>)p*dXLzDu_U-nU)NdRID!-4|W_nKaMNGUn z1XUHk52=ews@;XHZ{9i3SOqd@_nwzSmQMEFS66O=BbTNkv2LvmI-9th{g-!un>81s z*1NrpFT9Wb8kWvn;M~ku$F4~%g_dxBB(w<_*r?fko&WgCKeZ_=)>ju>}5wRd;B6lOQiY-XZVb*%QfEP3|*}^{dEKE$9@+cd#1f!E=vK zWMMTAS9Fgm4_ESFJ=ga4Tdu@RH8k9P35JI!fG4xFSUj%#G5pRS&)B*-RkdgrYAnMN z>M2(jtIFzVY7s8!HO*TX3Kyobp1|WY9_On%JjY65b+XJnULM;ss496FJlv%;pmJ+- zT`B$6G&!N)=8(l>ta1jIBXPo*NDf^;FFxAo>Xm_fsbD($qknwha!J)$VZo8yRP!*V zI6d@$GuJHklU8u3KBwx8s2B_rFQ@2eVf<_&*ZICw5_YMP%UWWVvS(RkFu3OS)NBrp zanX;=ycZu_-$ssyEwMLj`7`V1X-qcB(@S7$v+Hl}3Vl(rRT`()rVcI7mvp%CQ(U?r zE!e-ogEZ{t8}9t^{2;CRC|#iWprkl=O;}*zQ9YTTM(2RFKt9J%*qtg^;`$xi<-arjuB_OiQvS;@b_%FT5gBro~ z$;9tL=}wq)-0?TvBjMD`@-EBXi5bFu451SYCfW!ypV@GURRrD5<*!GN3aDo<>((p| z9$HZ@-_XB&MaQf^vj?Ac4Tj%O8RN5|l+6FE6}~sq>qSG5Y@a$K&#Ki`N0R@{LQ_)o znKyiZ;&M?&78^99H^Ov*d<+y<;>O%{y>Ef&%z@TVq<=UNa8)w7tJ1WtG# zC5Q@dej}Re3ZiYVe{m5r)TScM^NKhM{n^QQcw1qW6vxlwMUmmIUpQp@8O`kr!v@7A zbwKiK>N-9sD-N1<(uX1H+J`Mw$)w14(+o>(&on+Atq(@BC--@!%+Z<{LD3&gNQ|QE zc}x#ptW+sFn8}$tSA62F{as<7Cp!u~jWz(@esPOm5BR0XjAF8zCA!5;x`LsEtF*nn`Lyq*a#=KsYNxw=hC^n*9)FKtQ0Gh zxh1UKsC%4(f>KEf1gg|7OqNT%n>WR8(of5=+M%av6dqhBb_5S6FXsT5^0hyw#Hmi4 z6%zEUx{@+)`9yMP$UTHzi>ziAgX9FF>@i3ows|9Zh0_3UZ}v3<0(ME+wJC>TVNz6X z6xFLAIn!Jq4kfu#VWGzs+2|*s1QZsm05P@R3>IUv#*hxOhNbd{)YK}8No^nZcslZ|d8#Zz)xvtDj$fuP1 z9B|*O@cZ!>8(z*7K}l6ib`$ug`A}$vTUdTkZ+PQ|V4K3cs%8stQHw|N=v3#fp=nEA zutxl!PRb11cw(um!b~{_H-dzNLkXXqb50=Ku-wkAcB8F(7pYd#{?ic7W%1Y)W2A;j>;JjBxwz_P2Wy533v%O-(0bJ-u=% zT;q(o5AGL3^1B-1fqL-jQH*Mq1`RSVCCLS zS$ZDs>(8I|9|Rq)g|x@2(Ii4e27NO?zmF=ShM#A?%<~Eo8T0ed#z8@Jk10NsuWPBZepE9U(4zF;YYK_T- zdy2<7H7ozo(55~QGM2VGqty!5{80Fu2@PHR`FZHut)`D-;d|F@w+Wn)(Hs&E!>b z?>gT8qM6;xd7Di@)FP7d@2kh#9kg6GH>>(<0xE4rIWR|gE*6NEMdv$jO_M=Mr-=Gl zb3?l~aN(g?{{{`xQQ_n+*>9KQM;|>#vGW5(-&TgqiS_LJTj-oto9gKCE#NJgXPqWs zsRw>avuy8!O$JpMoJSkXQJeJ`m;f`aWlbs*(aTndKXh>UcQP#}N>~(S|7u} zRki_@EZr8gv=z_9)*3%!aOnD_qSa|fPIXcS!-Uw0EikLwh|Kbb=HQg#)AS38ers=7 z$=Jl%S({vCoAcb%23cRgK>Uq5!;Gmhe|9UfuColne)rtqCGTSrMvfNe=iZC>wTPy7 zu+w@I0E=YH_2kIuT;iDI={im7lbHw{FoIO*fh1v}3m+#xFw8l+@(A6O^UqZX(TA*m z3*-_(o5!hU(SJ$sI>}P366!H2iIoR9nu+*Kb`6KREF|aF+{?btJzTRhGnVULZFZ8n zAMF3TM$8xoy+RfmUJVGae|Kbe==!k%Sg)9SRIR~Tq*L?g^nQ2Xt(={^0Ro<^if<`c zNyZfgd?stJNPsD@(0v$>A8j6f=`l&Mfavp6m;`_&^Fl;!K2~$X3vpkZlk}=ZVMv7N zw=*upQPk$giZQzR1{}M+F4SRrloiQ#BX2$DlLV-tcawgUIB0zHwf7fEZvvV3hP((Z zg8H6;Q@w|LmH2{OwUt}o{9UB$`GpNo(VzEnTHsyf>t?+LJ445Z4_MN){=wQ~2M>E$ z;g;NmN5o-!&#T8=>)x3Z`Iuj4J;+ELemf@Da@foo4~y>`U6O$9v>@a>)@dj6#uDBFawYR_9@es4*~( zDh#hk?Np9LZ%D6dCJDF6(;yum(DoobvGg;` z)HOBlno&|q5fOy!76BYP=x`nPo4~$XO0-Dl>0#C_`WLoYlNEVW`&5z;CCL4EQECO6 zo&8fw{gbBjuZt~YZI(-Z0|vxIiZ@#akeXdfQPWvW8?w+@-0reBeqy3r+|)e6Wx95u z*&TCgrxt98uhl~{MYGWl9h+Q)Y>~|DxHz|76q8gBC$=}-5B#>PYUpJ3jB>$#Sr%ot zHbH7p=JR8&D6KM5j>=5_;1)d53a1*T}ock}Pi{-WU&3%Ibx;$#_{rSFAki(REbtO_82w1p^$&X`iMygd=fyhS{jq{?(h7nAp9N zG*Aqjshn$qK`;^^40Z}L*-%97G2CjKU0MSQc;85>?cs^fTM{DVEKP+t1a~MO^v)9c z=8o|6kPk9}Q&8}JG6&ZEGOzR7&HPMn&ETFAV4$bu<7A}LK2N!+Vd7SajBi{`AN{>$ zBj=0PWcX#8m`|W*L@m`_cIwXMm)r}C-z37mrITz>ffqa@z`= zETX)^rKPl`;pktqB%GWt6o&ba^PhgC{A?<6!ZjoUwR^Z6lP5jVUN7>8n{T`^e*tF{ zOOF9NC{4XqeIgTuC|%=iLpR%-WQA)fV3ZERj2&F@;{CJl!qCeHdv+lNp?+4 zKhDlS)@5DXNBvrhPS{AmE^V`*>?~w@I_lwQnjGy;M8ApU}hn@8(iR>v;NTBgD$FzQ|fkC_nB?aNf~7O z%1Y2(lasy@p56`yRJu$&yFFfCw%1#qbbg4*+a67id|Qdh*R9hUmJ~eu6V0z0L6qjg z0j5uZunlCso&84oC~R|7WK+II#Fs-?@P!WL@~Izf0AZvf-x`%*c{rIxm(Pr6vw8$x z@k}Qho%5%?@(_%@#t@>|mro-hIIX>$A6`a?8DHuRHT{m@f|9N$j@UAkUg15uFHtJ% z|GWA8_eqNUcO8uL-_tGOuQQDi?Hqo*O~MbbWhPfTPNTF1Yy>g!lS&tPW>B_~;-Dr< zW>OBLhcI*~TN=fYE^>>99YGZ~IWe87Y?h@nBq>-bHJ1hIoDSjOctnEg*n1`1s?R(K zPenl~ye$oiHfMS3*-kZ^oS1Mm=X@D69TfQM31*NBnGE!+1~_rKO?UJ?7#M+Skr*_T zk>JT}CP^RR(XMr9$j|$&R#v>4O*e2uG9e9a@6h@Z&PJM<&yz1M&%w+-Yf5u!to?w? z&Eld^e@fWBhgkSEm^e>}x*Sh+MAA`Zyxnd|i>Fxkf)SUZ{z+DF--ww~@}X2L>tG^O zf3!5=(?<>27gg+gQ-XIamO>H&^{`P4kU{yf=wA|dZs{?Qi(-5b@F$SjKLCy#VA5;b zhLaS!Ec(kYY#D6$6%hSE6TCPvSo>beynY>|rz@b|)mIOm{Pm#CW?lvT&W8k`-D%ft zG;sZ0WVN!;=eQBl;fGda37`AhA>-)&re#CU= z$|}z8n>F~s-b&e>>x5J8Ka7*~)~;*Z8!Bf%P5l}WC-FfKnwLXP3YpJ+T*vPE%NV}S z)(XNWcV-+p-``yyJ}z$jX1U;_ftlGWjac_qDbZlYrHHXAQCadc#4n zgPzzi@m^^pOF7WG*5mQEtc>P)?=et(^Lnj^j_he(tg%@fkBKKRh;`~r$j`bionWY| zPd*EtG}%%<>j$a&;S-nT{%H`~!3Ov{+_?7Z_n0!toXCIUe}w1sZ2#&dde$JG#a9Wr zUjl!ZT%qj>xbAg#^n03LUy-s!10hA`P1_qlG|n|Gn~ClfMh@pC=j;`d221i)Y=PZ4 zOJ{_e%=PxK9#s~n9SvWWeh}g@>?fzbV+?KD{z~&R*VRKMk;{7K-2EGaeM5H%Hfd9A z(|KCop97%>HlAmsJb3%SxvUu!T>tM~=YOv?|8x4>QT;bM!Xni$nXa1#nFd)95JXN6 zTsTBETbg`>i{j_xCYGrNsL-0?`)RsK$xt}}DIosJTCabTAx^2nqWQVG0_=p)3E$Lt z*ZAZHkXe*0^ExO}$$p2p7aww1t)FDUO&q_ax+QnFygve_@gsGULw`OSQUHmv7PSg9 zq6Eg{U`hgxNhpSeEoP>yq_nlweI8^fLV!fB@Cl(A*Qz{TnHm#3j5>25;cV(t_L6L> z%u?;6FLO_;F?_fwbk3y1$d9Na^s)N(emA@8w(qAZ80-xdKx>d76Ww9bNSO6S#=G@J z+I#tB^Xv0iRhj)#d2ERjL!+=QaO~fRn=)CR32K#*y?k}7<-{*$Hntq;xHQ=}F7?f4 z1+paBLd7u^5y}wk23o*fqnoM0P^9(5?#kbhrud|(HqV;fx)i(_v3(4A>?W|fr3zz- zYDUNzI4_;e-*IGc_7|(-!AzL!p-lvps;w@ySfl2UbDJ7%!JC!9eFWcHl(p)eL2QflEEXu>@l3cVm?6T^*EWV*HM+T(0Ja9(P@VxRm4^?umW5K zP5}bQr;}lA4?Q=(d`j6^G}fveez7m+oqj8;5p<9(w)!b%ZF(F0)7m{VHbd{VCvf5f zs#r+=!K?AAZpXij0=gQ-_v?{*-CUnrR+NM{=1lD@v|s!HP(G7GGGWs^3!4%L=Gz5< z7^#uW#>C1oD|bp+D}lvP_;DiRWJ@`wE%)ayZnVlllI$6FyCLWCx_3c#VJ5zMcHqxJ z&Jxt)IrE#ykBH2f=rZoknR&YAwA0#VEl&FL&q1ilx+apU12KmzC%H&npu+S|B45(| z@h`=s9B*{>?Dv4H1p)E-u_RAsgwV4`16%{60_O(|Fe?u6BK7PlG9)%X8?v zhw$NZMDMOzBDYt=$B0fRlZ2ZKe=-zr%1$qbH2a!Ok_!-5ThNw7mhrJpX?Pt1B0H1r zdf+ACw>h5Sd1c|W0mwh9>p_#P&b*)Mu<4^4PbEwH`5NvL9>#mXva@BhrJ8F;WxqE} z?f?Xj7TJjme>>T%ZOqCR*xR^Ysp^;etoHCpK1O>!Y!#$lNMPp`{C9~#gwLAOd*yNx zx~CMMG`3gUGbCSzNj&-S%=WA^7J5In|5wZZvSI2V-#7VsEXhRc`+4;*(6AjNYG8(I zl`k#o;k{&~nC{(ryY5O4SiJ2lm~1!xpKmUXRZBC|qJhD2GG|5yOCH|Oe2TqgFg(H9 z?d|C%Q~S*~xvyX{e`hEYUClh?+FwHGJlfu#-uFsL6D5V@NEL;_l(Epe!Hpcg)YIT+ zd#sXYb2Bru;>$q_HnbQlo?@ujSV~F+DBjx{<>^};_r<)ZUqONP=Ydo0txlTSJjzmM zA5OKMk1N*b_DM(IFE48*r$gE8iEW6gsC6q+@NdW^S8pqDfUEhRF;%b`;LmGZhS z*5WbP%Uo8D2q}rbd9)q2`Lvpbz$zxw7GdW*+n9IZONxc->f~u$^D0nXCjMJCAH6mw zqZx%-hn|C9MSrQOb~n|j8neEUN~6vp`RT@i@6$)%vRbeKfDin)S5O-CvJU1AL6bvk zs*44w+QgZ6x4z@%h5(d4T!;hn^_Giifp7x+|4(&oZ-bo+!v0V7Ut-pY;3DS!i&m~( zovf0bdF82pg31|}e5=QEf|x?L;B+Vs;V#n(ziYE|VD85qcO@lo7bI4xg|o?o36Z^; zcGxdkC65i6h(z_$5$%H`P27kq%XMp}9*|^GXTu<+QGIVA8kYQS&k5X{Kr43CRxUqB zNezj7Cc4K;fHmD)bfu`Mj1Zp(5>Erf^{^?+sU3^iTSa&aXQ#-`Dx0UPDDIS$)zgK` zlPgWm%nc!Cb8`C3Ty1j0nD#UU**l_Mh8{HX*D#(n>3)5$!m*(i8+d$(rI{po|IAr} z7|D92*Pe1CUixtxp-Dwd7gIv(dPn^t&1~+LC(#0ph;1?PVm@9ysIX=<%v2~g5+k9Q zy%bA(h*}ljQg(=t1vwDyQLOywnT3HtAnq`z15?kRLsaGfh>zr?;!fvJ(^CP8JiBsPR*R>(8=PFt6FQHp7AX+ zgX~GR54YgIz;uM@DNm<|jLZC5SDgplW_^q6RQF-pWqALm07L{2$=z;RAzs4M`EKolDD!HIlv*B%p7lXWx07N;4eUGIjMVbm zsD1Y#hXAU{rLrekX7$B1oe8YpuMQiLyZnKjAaZO5hCqWQkE++>vu~G+Smh0UQGia$?v%L0N&(sFV&OtY~TQk_Ij=ya6@A#?| zL|+EDqN=$fF_#K6dhQ&Y-^fv`tkKYP&n7jfGT7wvtm6tnjgazrb@>FuXOCh}Z8{Xy z@CacyAGoUHf>8ot&)H0gv(hOAQZj)2My2#?BkRqBcy2kX9sp0smD3A$>BRb!WBOXN zvO-o7OvLI`;Yi;Zz3-egz3bQ!L(`QWqnv)_H&L8qQAREJ3eJ?Ba*j=ohIEp%l8F(C zu>{g$I|?ZZ(sENHcS_Gtc1-tzEk6b{DC%W+TSDYv>%hG?qtyKeyWZKIWFMijr+3z+ ziD{;bE%sg5QUWpcok#rR?-OY55sEkm-pYXNYsNC@;!Lu#fS<;@5k4Ohbm=Pw47aaJ z5`A$i6k`hSXy1TmnIs2(i6q4aR>@xnQI^G2v)&La-K4mIL{*r?*G4Kec^({3^RR{LnSOupl)lmun2LdkUud#SjBPF&>1&M{iv5e|EmrC z&(V*JTJ#8d>@Ik@m=xp5m_|E)vV3)q8Fwz!2S0pf#M+@EkdHhT%=LhQehUgW#xwyFah|d0~n#+p2Y1px}^!qXf2dW#k zlourrF*PTIqD17KVqE0hIW~9r76xOYAWja9h9&ZnXbFpZ)$=M0XuqpfbKAaHxO(_U z=&-ri@3fxP5%!mM*xxO1Y>^VzHGHRyl*u86MZUzdcZff#UfnKXcz=*=pqftF44c#v zK_YbiPZE0$+Ig{Kp=*NNhTz|(wz!t~U3%FiqG7&Ja^$@6^#^jRzOnL*Eu6Xom59oV zHNlYhU=ThDB_d-&hAsP=9Q^Qu`cHO7M_maaLXjEX8O7+Df2;mi89J8+42qR5aTNOu z4Cod>@>w)Inuw|>kc2*rMGM5}yk2GQ*YE}FJ8^=0=?wE26A~5%LUH3iTPwV(L$Kk{ zmaJ}yF&{Q(O7+r}?MG^g)3DrXq(ydsf>QV)*MF}jJ?WS#D{ai zb&kk)(r(S=PK)I7hI}W05lx0QIMgZ_0AU^9#cK)}`b6Yi?2(c-c>GfOaK!8Maa&gO zZx;VJ6vC(`%?~e!ZjRY`IPx6VSIQ}n8fIWiZwpOE^k%*ENd zzN*KRo2@F%+2}=dYe8wozv6V5B?1{M*p^(m8>BI9z>{&J>|Mn#7oKu2DQVwm&Q? z97ErJ&=aO|*oN3w_2|g4qs7vcRyU8(3oi5molVa$!wn1A>1KjP^rNFaT`|!G<%JW? z_edBV0GLzgo)Rk$D>L${cgREVt6$e}rX%a(HHnwwe3vGcCue!{#|@6E^kTzd*S`rX zOmff=N17p$3Q2KV1rH3cTb9^2b?RE=!UWsj$(()Es^7My-eJXMXz<67F>-6ryOKuP zfP2R*e;m#KWC6*DCBqf0*F|_;3eaoe6>Qf1xBy*J`0Zb#rppi5p6tTX(jsPEDVXnI zIYKDL=8-tMk-*3Yp^Mx!@yRYNq~JpCquQs|*&zh~dz?5tZ?Zgd5_G96$oKKX-tc|A zl%|V&zCE0=H}VZBtsd4mYn_3V@~Uz(vU7D8st&UHO-Js}s@o*~0ylDi)O3+jUg}V& zM^L`ukG@d4(&5BZoIl0IFrnSEmzeow)#$4Q!8P=Ou-L{Gpds^JCNc zCvSAI!D+3$9%THxnbpPdLFcvitVz33oM$us8ol~bE0w}&6GI$vp&f)kgXPw<(C0e6 zN+8{=EV@`rzN~Cu!)prfRnn+_{UNv?b>bjeaJ>X{(yGAr!k?=|G6#a5^ zJ*&zDWJv`fLOpU!*I$?h4!c+V@Y_dl&vJ5sI>RB?;?nPbn+S~mH7Pp!<&uBvV@laf zzBPG8K28e2d`Y*$EXFPIqE8{-^X*671M8mr zSj5L`)fR3>$oqyUVjulmIyyucL!th`Z!_>lwfc9WFDRiN$0EAg$y%b);E#kHnwGHs z`XRDUM5SK?NN7XG7wrL#86Q8*@qOs82grg+MK)bGa*UWR68PTb4dDN$qVUlYqaHoq zx6Z_31QCq5aOX7?DHzQ_MAd}@N1y&3)Bm@w{bO#-VyuKq!HG%PSc>B;t1H4{_6mn^ZLCTI%SM^YA z=J*$B|86A^jFBXaFdi5kChoOka!W#VS;wo%$`peVPSC8EX~E}&z)S8|`QcI>Om4bn z$V)iMvno+-`itC{g@`p*JQFfn$kj2Nys|IDo0(`(q&Nms?_VYJ< z(u7|Tx@)Q<_-3QU7!cI#0#jUz6w44p#*DLHMGWI?RE8x5PO+u!ngYNxMq_-<8n&DI z^c{z6^rB$5Sg-sY#00j&K1fn3Y~)IThWPCMIEEE}UK;#7nIa3e2(!0V$!7UQ7O>KZ ze1zbdU&U`n*5=mfqLw9AJNpyvIST0!>D(h3?x6#FLv}5VQ7sC~vHG%m+f(D#OxuR|la)H#t9yrC;O$!Rx)^BpLxhDst$a4WikR^Kq=z!eXuy zEr~(LVZw8jyafHx8Imi)1v6ec<;9YsuqX0IsL^hj&Wu$h*HWq&o#$U5N>LKoo`W-2 z2F#o1xAQFD685&&>_3-E(S9bY)WR2yj&L89!VCn(^soeF<64^%Rg-@iqL5 z)AZUdcc$!5%DDWd%a#l7@H$LR1|c`Ti6%bsbo83`T5>H>Ka5139c?(nq-{>YGZ|$D zxKK!-3U(9Oh&J+el6_!Vu>d zN;ZykiiKVz$`1;d7DH>*JbbUe%onY=c5Mr5Bsv^P0Ep6 z$s`MFz-SgvM`0qloMciIsiCS=|A!S{be6V(pQ#k5jfe>gmKIiu+&5k)I5lUxKGv}s zRd;a5a2X3TuftsuebnY}ZPqd$6#FQTycAjiKM|iU{^$sD2Dp%t+1bslo_n;HrJya@ zt@qw@o+XmB82&u(smhyw_2LC^A&k9*l*PXY=BZ)oVW{gs^jcSF^MCCR2_` zyhYeYDd`Y4G8M_YtZw>oez%MSG?{Nqxg&>1?M{CG6h2d(fj7gaQ1%8xb;iRNm0-m* z4!d$Gk&UKfi2)AFQar-I?fY^VH=3lJ4zDa!i*+q4zK5SstK?JD$2RmfYTEj=NM>Du zyoCS6T#`S|*0xG|dnvNHtkD9u-!F@oyC2-#mv?lF0P>lTcFVHuyr#|KeTbkkzOy4@ zm;I8--v6g|+J~+!1>6^X@0R8}5%g=yLZF+x$*HuUt(aF_zcvlf~ke{rfMoxsS#8|b9xe0;iInGi=4_X zg4D3OD8LADtyIqEF!lj#WQOR7Np1$Yn)s{MaE3b-k<$~nwwpa$Q3-m9L8upmb}X1* z-*lMCViudOT~&h;5<& zHjJg(hJ#on8Hl03lMT%g70~lcHqcpb5OI#mWRfRUL18IhAe(86XvIDXLFAU9Ul1tO zQ1&U7?5X)AJ0n}vXOp#+p**3o#O3_geSh-HQawxP&AWCaqlcL(B+ik|GdwYyj%H|` z4v!Se#L?%eXfO_X=1aQtl$Ay3>FbN&?~GcgQ_I7l#?siT&;Y9lVocC_cT4rk(?u;Y z=Sq?h>_hxB%gOm$TK|lFIkd}M)pL3CW*STr!8sF7*mY;kq%In$#EH$DfO_PPZ7EQV zdCpKTe&oSXVJoroqHAUbeT@!6B#o-J#o+9$WZ4+}VD;*(Eb*-Q3m} zd{%rhMGExIpE%beFI8OER&=#Jbto7YoWk6gkMROI!&*$DAvP|t|Hxd~jew^ad|`l` zqjN>@6+n^fz!Kq*qeijNo9dxiRA9+n-p%Lg;!X0*8+HuD8jo4uv{vVjXc0?!-Nj*3 zF}rwf>Nv8{6T0LUEPHeiY{;-Z7qodAZ4ZIQd_6;2V!efqGR|7k@GvcghhKu}b z&;fcpYX~|M*^r3>kPr9}~rS4=UZ=CMu%dG({DKkdO6xVVlqW&=uU+%j;U7;Ot)sHYdZ^IBbn`h1{Usqu;p0?N#DQnjJnkJKGmEsu-W$^D$e8 zqUc(P5J8?4g2%9d@YMzOuQctVaorqoq6OoQpghmf zTYmIgA0~HU9b2ObNAr+-=;;;%j{bYnvL!2(Ege|MRgdB)A;PsM-x&Op_K9_Yu7imf zGcnDmr7Wi6&_#?Q(@$?va$kGPOB|}Q3G+qi%_;0FGeB)ED&+O{U837P3pJI z^0J~on|5u#AG!PyqV#CB|0z?4T8Od7rj?eIRHfg4F+6gz5?uYD2?`2@($D7={+has@UQPioXvO@w z;DqeY+Q-4zDtGXZvr%V-R2dGNH$4^R=PDH&$DMiZPpkh`aJ>D;RJm z16W)v0?ASl>~J^AUzV&T`Lmms1S#fBr8MV&$k|hD@sJPE*GTD!R2Zt;g4-HT2Y;+D zin4szt)yCnIE!dGjL>MUrEM%s`*{xkQ9Rn=vl;cSt(y zz7!ed|1@A_HV8!tZm1slNjZGqcV(Kk8)z+>WBh&iTNaIcDvA(XC!e~n;Lk(8V@Mp22605@`0uHPfo?xwY>bUFvYOMD-= zm;D$^cJ1h{tMo%Oy6}T5Mofdew%xs8k4&G$nm);~NPZm2okwJbtrOj$IAsWI_Lhx@5yF-U zlI{OOzajr_AP+K22z9FCjK7hnkQ9-SgzfzjZYI1e%k|FP7s}%)2($d9mL#6%Te6!P zSu(R)!R$JD2A?6|D@6E3oevTgXMW?2IXqqyW`1`C(+%`WOZz2jEZX~ODcx5VeVHO@ z$+rVjCvafrAi4*eU;&ykb4kcA3i<}nv0RhdV-cJBe0b{RE;63R0+n^7O>sx~uKVV| z$LJY@{4GCHz-wZ+nQ~p&fdK=&;%q0l4ZXo1G52 zR$T40COgx{ggVb|{(TZV&Q|ifwj=e`=_W>iFA!|?vZ>6c;qOoMeqa6}*#~$Y?>s&O zU$czDp9T5r3mLkNjvuQ!Ke4l9*6!h#j*)FWXuKRIY?ZO-x43TMMZoyJ*p|=y(C*5v z@!dP4Aw3n+)u;JZoNK)4i!bum2p>E|V5Bejc0Ov!d)_ zSVpx;VNd;n36*-$x%n>Pw?8}l=>oD0evgwZ9`rHpa;PqK<>wS``4G(tBOm3Bx`w8H z$NWM{`C<^IEvI_55?9mkZaxTdKlX>r&wi5l3)B5%d6`O$hBizXWaE#~8gOPjDDt@O zKImx^pT^duw;lrh@%nNdzvle%t1ZLO{6lQ`|H9)P*s#5wz<2ccTts4H7-hLB4}PPa zk*v>~QP56Y7*oOUMJK|W?8STX+c1M z?-ZmZzGLr_@xDs9guv1!>sq+Srz2E6^YwlJ9e^RZF>ifEUv~I6e3)qlL@|O*ToC}u zBXe~tDXsh<;~92Nsk2?{@^GAJm^!q-5HJFbG%E+6ZtA53wOU;XA~99qF5(0J?VnaP z(1{XGX&nfdskgE@+fVKo2?KMqN0!YpuN6GW3tv-6*$NK)X>7GAa(JPRkT)Ejm-3LzP7?3yfG`r0l7Vp%4be1C zx`k-y|9a9M63?${h>BV*8M;d!e;gwD1y`KvQ^JJWhMilg)xLhWoWvWUlb?cdE&cuw zqg7Y&Lusg-26C|+vO{o9#0_y3)zw6%inQ(l7Aj7rq^l76@C$QQh;XR#ML*;~x~Wts z0+g=|rD^?FU^E}?KN!e4Oy+h-`5YA*k>Z5G570R`|D0U6dxnPp?^Ma3jAGF?)Vr9C z;t)gx1onSr6Ce!5agbXKMc6ISdXYAYAoIB_V_ny4YP_=fTJ2YPVRYq~6kroEpe4 z(Fh6}%c%01^L?ufFL+v9a*a0AxmCtI=QcO>XA}@j11$W-A}h8dSz$Lyb+-gCoO_yu zN@=97{{#_uikM(LB|v89-PK^#8=+$_|C`0dGS5moHIIsa#ar|0j`%1#9 z;##PwTw%7=WS-&6dN!~ET*f2vWa0fBzA8m|DaN#7)Zv8#HEbI0x?m&p!QFI0)8?mH zQS-9`95RgF>qmFhvhE*c+}}^IijiJ83^$b=OIj6)byOU613CToQ!$JCK%%jpJ=wdr zth}bvY$lqxf%gs}puwl@Su;rhIKo#i{U{3cMfj^(YhZ3RCUNVEDYg!rS=xgfqS|pXSdi zgKt&E{$X;TK^pcvS6|MwI115^b?5~`9vg7_wKn}cp$dASlYIDYa$)x>S>D=pz9ESM zn|1qMwXC7)eB}`etD=KOLPCODd^%SacXp$W^F$z^HP9Hv_GGW3S8ZBsNO4B$7ryzC z_;}r6P`GULZ1)m1{T6gX?6E&#okZwH+bKCU&{nEkV}(WnXDy`-Zn2B|ZLRnFvN;0Fmd!b*ydyfysgc z__bO7*-T5GzfLw1m9w;YfB=~R9!7aeF$sG3`fzd~KcDJEd?4hWf`U^em|xfWAVn>$ zi$wCHw|-YL z-2xI*&H!<~WTrVmhp`S%Pw}n(9RpErK$1`%%de?m9rwM64MFG{Ch-Plv_ks8tnrXx zIBnPFg1*&VeoT`@9L5qHz6j}weupV^I(6wGp3^cnLv#$VQ^x^X(jSDTmeS*UZ3D{TKB(y1FtT@b=AxB= zki-@(zgr^K`>MbYoa^%(fSv{j_6{NidO%VKSHIf~k>y|B@JkMYXB*f%X}_58?$JGXns_m6)Xi3II*rDsz^4zA>Pd9TJWA^ zC4xupR`1X5x_3Jnd*qCEZQ%X5?fqDp+okvpM0be8W zXC6Q#O{UND;4kMSs}kpNi`Vz~y^}hV;)8c^^HeV$v8RN- z0DtC&K@Y8!koM+~{1$7zKJ5c~E;U<2>pe_KHSAcPpmvYHHXNp?uaeYIqXzo15?Ar3KO9WMhrg#6V7}y=vsgpE`!myWWZOVMpB&Id<|W*zklB` zeItAkz(wDr2NcF^MWn?6XMM(_lt*?(v&h|5u7oHz+o^J^G3KFz55|K&-ta4XY72lY z`d^p3&nG=LeUH8g=KbvUf1Gs`YtM569SplUyjW&{LO-VQKVo)6$V>w6%nJ(1-mbI& zc-LGmrfk)^jj2zFUNbrDt#VPE7o&w&mwmdTsbrs zYqkDNEQSr4UjNo|9FO?e#CbWH)EEG)wdl( z)b!*wDs zfyFbrPqB=mh7SV!Qn(68LiZqb%#QUHC4GvbL4wiLxl-GO!O#!nE4WQw`} zg%}Z0(TW@^)W$}gAVZA{VgdUtA4RO%X~OhYr8;8tf#g+!8O8NI&9xbT2!+X<+UrKd zt6wj`FOt2FpeF$0&8Dm;A9W1r*x?t&AT?>nqMmevl~!1&rPN}T$VQQz3zx(}rlX&F z30@C-kRt_<2&j1EW-}-q#4zLj?*C3mR&uJ-nan2659JF#oEX{0>Y`@+JFLxs_YsG1 zaILOsYqQyvC3H_bMv8$!?sVW;`8%as6*Y6H-e1ucvwmhkT}P;mMJ|YJkt{gCucXB^{K)q z+whzgyjG29oaRrdX+PE6g%`N>=L6>sdz?SzB30ZrI|ocsyV1T};d_4oNduk~NE_$% zcZA>57u7HQepm1VAAfJX6=i&^H>y-pXhI!7l5GK6+o1@$Vm3X`&$>k6U2<j&qWEazUHJ~Zof6! zmRiILq9bVB@WKhQ1?9UxBGBmsaX)=gnj1u86!w*1Z%i$fR#JH+C;c%tRg-&+bv06( z7@{N)!(qpoUDZS-7kAqtZH*_&D^|nAsOD zBmi(TU(o0jB$K5SsUr6N{pBJkFmJ2*?M2`1@C9{xBv;@dJ?+>Td{}$@-772@cJfo} zkaY3^51=~;*t0kORVn6n#wCU#&IdP|^^~){arsWwakku3l$hw%ancF4P2~3e#MO|B zQ|Zl#TSMc;pyW=alg`~-|i=InZ7z#u&f_zpTGol$XZ`C=+q22kMPL~73 znstM%?B8t|wR-6?H?{dhZ2=Xoh@5tm+=SLU7h9&UM}8R@a{IDbeJVD$!KIE(j% zcq-}CVe--~R)8Y}hS`=9y^aurE&jEH6iWF1SG=j-yGr-Wk;k{K~YyvdA!ZMb^~UdIgvpoj#m zFefo++TmFuYra}q1;RqQN$yHC(WNz5%;$2ynQ6e!3d816=n{~8;eW+Jp$bV38GMDn zls5x8pc^-wzb^0nb{e8^&R1KW(;>Jzi8~8<0VbctK3GVC$3XD96tStnsdKZ9$(jj* zeB9Zo^S^}bIBHFDA)qaUq@CQ+CD&&j6U00c$d7IQmbzRlO+C1bST9fDbm$qsjG-&h zMqEWB8lqHyuhXjj=566UE?ghIvIYwG)AP4=@*^F8BRo;MX*+1H{5IvDH#CTJw2lW_ z7Wa!kz8B8!zaaKHYMCmBbwsvRJ95)o_l26YHzCw8WS_?8T0fNW zwK5eM@{4T7oJ6D~l_x=f4#CDFG_A*?4yYREe^`$-7=IDgt=lYSnL+iL3Po6@&&N%- zekUg_R(8E>nnoO~TZRdV?(#$>WqTOL+V z9oDo~GtLZErJME;YLKFfj`h3NYz6l-@JZUuDVPPB{*JM0p2-622i%Qz9Wrib{ zdW^;nH#9d@p1S3hPhIk0W5pyNdra0Qp>K%e7| zALiYr0ynB3Pta-6SrF0r&Vjc?;axE$?LqFB`()OCt%qgs4f$g-5rf5j4{$SL$nFO* zcSgA6Ct$9G+jeip_cPs&-xuc3CP@a_f_yVD6tLIPF8z+yj?3`72AG5pa?r=5eb1Ji z3*|@y*Vi3U25RZ7pd1~m?-E;kG!b%rE^BJR`*VTY!*o*pRK@18%VQ5-;OEOLgWei7 zoz89T6jc|IM*GZgco`=|!UUH8VNCtkhbVkFfY@jj%SMyMtgxOi^vT_$Kt$omhR})R z%k8va=>O*5_SZ*k00n6O&`v4s^A8k1*d<(a_%60tMsO3%nNLWx^$rOp+Q5#&;&s;gcCRng{|8nGP`1g=!k!ZaUG(=Trzt}eS6|zQ0@r{prRg?55?l> zajM&nLG?}0)22nLVpxDXh9ftLQGno`{s9yIw(!+j7>Hx9Nd6{n7J!->lbrQ8X>UCfOdDO@*DQQ5-C|GA!!m^ME3sMwOyUtNB&0Od zK>utTJ-%P?eyBN*qewX+G{g(UwZu0lHJo#JC`Ng%J7TyT_$Sb9y1%I;2svRN zKH?uw=6Q)>n7-}S2rI?+UbFht8~J=)ot)u@Fz#%E!W1R3&NNuLoG@;9EQF<5wU{k7 zE%?EkZ5*iIKpzz|61ZM0TTHSYEo#=YQ{)=WtAN2qgp>M*p<-8x!4hM3uYKqYSbM5< zx3f5TTbBg zHfh0&Z{iQ65+!+>$0+w+mj%d@128rNp{vt|nk{!$Lh2dto`xint7z2pt{h(mBXK@A zbcu(}Unu!Kth&FYB0;b4X_dqM(ys=Hmpp{26jO;kUUx+We@`T{N>`)-;G47>JV*oT zdXeB?)fG|F37J7E#zJU>F*5J>N+x^DxQWuU!T5ER(?ArFgi8n-uJ+qJv6TYyB5?J9l; zqj2-T$U3L+y4tnh$879oHko1LG-zx)jc06|4I10FoisKY+qTWd_MY!rYk&LN-x^2H z!91MTJ;w9L@7{PJ`u5Yp*R`U8-szZ@k&PtYenH*z(y>wL;I_l_W( zc4nK6$4U9^v|G8t=7oAmx0WH*8SX}?l1cpOGx2?jRfGH&!2f!5QXb#PO^GN9lK(TT z{Cls$lB-4tiOH&mRXPO`^;nSi1Y=l)$1(iw$Qt%!psdu}LY%+Gqc-F)71Mm9=L?LwJAgREMi>tV-r8m%w4 z##+Ov)Ab32n6;sCWq${Z-{6Yae8G)aC*V|`Zoy<)oY0I9|B~tu8C4|Eut?#Bnf#0Q z^FYE8m+Ez>y;7kY9|SYXP(ovr=Fh)HR&3uo@za~mF_Du5=)&w5Qe2_8ym&D~ODjw? zwy2yVc+u&S>5mJ`Dw{(XKE-_2pRU2MuP3suFc%&}KvcNwXXJ|1@$RP(%BY8E!4S8e z#5Kz+9q*n4^P>zY$8&cav5)4)72Ta6?sx8E$d)U-EkU6}FOf zUNKYEAi%v^HMAH(dWROCyF0X0TEOy(I9dLRTy?E^bRxVuUY{()%|RFB=E!zjKXRL^ zlK$Cm;~fK;Zm1)W$#edQY52C4YRIY3#9s};ul^Y=5Dt_T=bWKQcKCF9jXoL6W0oNR zQLWVpj;vqyhs+w&bxB-`jz-Ra3GiNC}l_c@bjn!pFxA^MrL15tMjwELqG1WLxR#VjO} zh?Zw!==RfY=1mRNht#W`*pt2-INW9-%*+k>G!x+R=n5XegeHjBl($UBXv`WJU&^28 zFaC(QQC#d_LwVOwAR=JnBbw#yxEuSWO263?W|ElQUM=%UL}S&`y@rR!>{pvteZ~kH zfp$8&xX3|LQHn(+WMmIve{$=bCj`2UUM2>vy#5*bBr~;IoF&naMc9rhY?<0P%Rqp> zoL>8n_B+0|yE_g*{p87vJ;cC4GYPMpbHM{68+j==uiPO+13yp!qZ0#SB{ay_LIzfH zaMz;MeaYTLG8H|-x*2GYBrst_jYDF5pIoXKbT=M`Ng#?5VZ`zJMS0Et%>Etq=#8Ta zy2%=Bg123nv|7*7W18I6lyqhxu}vu37o#pRt~J4^5VFrCOxfM)LJt!^evZUzl-6Pu zX!}VbPth>L?fb+l4Fw!I6#K5m=W@0pE6?*(|A_V4w$X0NSmALL8+3iy8?9JVazXxb ze|~5h^X}RQwF_9F!(&v1G9}vr*>amCF>12yKT1+!&Be(fcXMVlUN$TAu-|$fq>k^v zD>&&yV{-VHTtt2^Q=85cMc)6i9V<>0U!xZ7N+(vPR#C8_<2_y`u4#$v?0g)p7Zm)& zyK-yHdvY4!BKRH>U6VDw*m3#=`SqX!J`2z7eaclUcU0sPhEiy1O7Ou-v(GKr`*1YU z|C&nxfKJF``$u-V_D|0g2De$dJ%09BTjT)@)_;$%C=Z#Gaa#NB$8>dw#u>q$Iw(D* z6(UjUq@l;p=>}|x*&4a47LTgame3tByF6t>^3i*9`Hc2soI~+I7RtbSgwsqSg&T>k zq5gxgMk!CJkV%l>F51-gPq77bb9tOzJa2vE{s2F@Q^^3ZWz}boomv!Gv z5inkAt!XrEsF7#|Q)|qcF_pidFF5u{XH+pNY%=A;P_W{urlu}d7TyRP-DHPBZsWnj9o2Wy~R-+e`*U#dwFlUWiyd@3{x@0?Kd_8u;3 z<_qmCyFQyV+R@04D`YRJ)8m%J-F;j$7R$$$`x*GUq}oiB+BC$l zS)=Qq9Z^myzALNSf<#~?Rm;Oh93w6g43)>7ei)k(Nk>b#Ro8%EMzcbRTylN+keY)f zO|Jvbal73;7`y{6)xN8;ptupgMYdYLU{-7r7Z#)S9nWATE?LjtuWTNfInHPB+D<7U zlQ-zZi<9N>Al&vj%8Jk#?X*k68tU}ViJ$9h(WWZQeDnfaorCH6x5TtJ++_f!WZrj@W=Fv9c8(%!zdrpI}pYT`Ex#dA%`klyibE@ zxHX_Lk9%jA=Y_IU-=CwPb^AkzEPrU|XMk46uhh0W7=>D za0R8S=2Y6mFWWZX5t=sS3dQI{x_#3fLpp{s5<*9=@kI*H1TqHk(x&|$HOl!_CQa{` z8>g5j^mD!XhV2T3W~GeWGFY}~BysH%@{SWj>?j0;%vBgJXPb-z3Hr}7f|O{hj}#7p z>w0zk6oaX!Cf+QvtcN8c{>u0l#n&Q91Bgas^t9l`K<~}- zC-?6-+yV39*YlVrQgmj1IU4d_f#+bzGoPm7ml-r*1Oi5b^1izdm|(R+rri#)P%&74 zrumamX>QTMqpfA!v6aUJde3lQqQ)TAR^P&KtK|3%{<$r`BANcYFexeFF&dU@W!3Cy zM#r)LEM<85XzA~8s@eHGZIb&L>Zeans!t|JRTrPp5VOcAp8KoLi!a`{T%IQ$ybp#q z-YkwU%=GNc3dA1zkq<))$HX9FUEbSl91G2ZgDvTUCQ@hB9Y1kCuVN;lRNiY~Ad;L~YkaDA*pPHmydZFz@nbO`e^n|ecJ{?=e)7Ks z;@=yi&NRM9*4w(`8B5PnN&a_Gl1><`vv`F!nrGUJn(x{=m#zy>) z=crRl4X^Uh-E_e8*ELn?%HI)>0oxW#oZRS#$~k0x3tvGOdYz!TQ;XcI{(P@l zgAhhF1eQs*zTUdxAAoqW9YIAEZ3`07ZCWb0?$I2%$X8$B1(YX=3f@+Gw=1-OJAd>F zLUY247v*b)3Uc@(6Fi-151LPTk!nY}+Xm|_BU{n&OoN+6_-?x>^A2c5XC^3)c4Xo9 zcW_7XwwY%rA3ZChz-*X!rFC{#B~V{gfCerUG@P8rj*wCkTp*e%HHD3w)=bCM)>P|KS1mVt4t}eJ z!{wra$PFz18up?sf?J+rdEj<|9FP53g2M>)SMYmk@yFy^i_>}d#KF(Wfl~wWU*vn! z8cT=Dyx^Gfo+qK1$aw-^*=agZ%GfhF3#pqgi@r!I+>3Yjc6QGz7gX?a@sZiGYsU&4 zjITo$M1%1Vd=9YPvL%1CH>XcOZ6L-ae_nZFv@BOA{O@~@tJ!O32&$iU=bzxlBfdN` zvwth$0C9xxnxvVC2mUAk<9(xG{4Y2leS%DA$#+q;{OIf_y`0 zNj(BK0SzqZ@&XY3o}f?R0R{%^7+&*|p#iNV6FtPlE|!c`4JljEG18|l`|}n!bcLy{ zvT~n&viVnF$;pqRT0?B;%#7*@hmcFKhRA6`itqfLf5b2w#uiu^$g?JvGRNYDr*bs5 zjd(E#N_`TtEZ;bv ztHqT3BHyi=O?lfnvijVYlSJv#if*R0Nt`K^iV80`{F|pXjh%FQt`+;W=8r>+sLD)w zBRWwfo{rC&^-!_!3%tZ04*6f@t(SIU@uIPl5Kw$F!W`)Q&Snw1Ux4~}?R=azlN*|OWjG<-^;x@lAO1%`a5SNdEiZ1`eM zwJG1?5HuTwELcZ2FS&l)!rJ6a^oKVg?D(nybQ9xM{!IuvRaj^YFhrCG6+8}eXDM;{ z*~{b0t)^YbuU!Ht1IlN9jw(~>nfj;Q7W)E(qVh#{gwALIE9g?$;R~Q)u7--6Tn`sj zF#BBaX{Lt$t4KezM`SeB3e(`DfCJsNMig1`liyuvy^9^EI~o-VY&0u>|08zfZIeDr zsU~lX$%v7|Bwmc_)u(ZfBo@MmpH(PeJ!KzG^gJ~G!6a0Sn$^;?3Z0iN4%xeimi{T9{8O|g4 zTs?vN8Ev6Av6=enY2^gsbPrSo?A&nqy8b+dX12P8ThmA_jsxFUVmtG^Pcli&dm~Ju z1lLPQ;=1{4jjk2LEcj_WVa~uRaIxKe3!WZmyaP`=Eg_Req@sFV&6trE7Tm#LZa0sO zs$}5%0UbqoLswxWM%`&^(&rwIPz5_I5jNAd0EZDh_(V{4y25FiElB+4ZIk2ua*bD% z@bNgHb~MQUO!QBv*Dr}doAfw}!tYrlJX9;|6^lq*|p`85mY-YtrS^0#`i)sbieW3&?CFD1%LjWj{PLqJ* zu7rAa>Xg>*Zpkc5pW@rb20n*3;1>FK1{p?!fNK-}-fSWbQ;`=rJ<`K&sK!;~%TQ9nYumA#OyFOC)B zi|t2M_!$8;zv}fykw#+m`maTW^k4+W);b)k0J-hfFGPrzlEr;ehBT$(n#8m|M+UxL zeHeemp<*!oJ@F#P!OM=57&KUIDJFMID}wzXJ}2bsx0Hc0($EpYZCC;;qvJnBwEEsG zn0R=kJl}-t4Hx-F@DdRI=xqSf7H8>`lqw2~g+2XQnbTsMaiwt?W0+Bc?eJBB!cNnH zhpvMQ{&UaZqK{;UlKxA#f4x8KU=o@Ma{~QdDQMeSdO;-8zoCiI(Wmj&I)_(ym6|Mx z!A2h17qGTELW;A_WEGkEKZ zO%ea)jICb$Rlj z#m-drUCIWpxX(XFo&*OLK<0`>i8S>b-({<^K#XsS+fP`slICmB%(yBH>N}FlY}Z#R zxROfV)QGHb?GfnT&_{oo6;WASLOj1wJlRWQe&w2nvIY@W#hR@Q8(=CAY6W=2cGd zY_)ItnO`0Q{^9P+r%B61@%ujWO}hXFZ6#?%@ziU+-n@OEwu59f#^>{VYKjIDdUZ=@ zOp~33e6gQ3LWH=M;iS_gjBF9GmQ5A9)xQ$Hia*`p|G6tAo*I{57lAf>Q>Ioa(K7P2 zgyDyZ&7W4^3afODHe3vAZzPwc7h$VU%wW0O$$;Q%h|FBlWH;cV0c*1+w ztzPfFjbQl3mvdcv&cN%n+IrQ+=1?Q=`+;i7c`$&Z)pK&glX>FsZtN~f#hal!f9w(4 zQnjj}Zjwv;;P@GZ@c8(Sa4gf%KRL^LicQOFQ{tANrb$SG#IoV{FFN83lsvt zA`yBOrSN~7JD8}QEcd}t!2rS8e+B8cU3*{IHfM6JtO9=-6g7xJ^#JK;deX>-+yzQA z@F0)-ixPR6FzQ$a5Nv|RU5RDDf|3v*z`0sV5FuA+qCBbpw;}0*P^l}e^dAs|pI3DW zB4#cXDS=O0@v6Jf3`Snma#&h-yZ_u~SFqB@)ZVY>kLn zUP0Q^&UV1{J=hLqeMA{RoU7%`k23&Y%B=H^LY86Dpbc9s@^Q3;I3x;F1)f?SftV`1 zH~p)Kn)#-IYMjqeSVvS4mccrDC5RTs!9?O3Rv%XkL7JjLq}aI>Cp>4f$98qNWKw)a z80vBCi-p@aO+NQQEn<3~Uo9sv4Sa#_Hp`9DQI#7_o$@_)Z5-v_@`$5wkoqytRvf#u zuKu`lQHwhhBMPv6(lF-1M9z_w9oV6lCL`Zra(}}~o_g7Mf|K8HJF_&Gd)OnBH-%1( zhZ_cWSrl-={@VaM!O>s`#4<)ez7eTSk~$x$YMvX0BUI&+op%ObBFx67hN5{kj7ujlR1LWR@E0E*Lt zlKd1Skw=2p^Ay+fRqN(-MW=_4jn|eJiNd`p>dZmMUA?IpyfIS##;<@a0to38?&qeN zBIwg&YIK&L{N#IMcP~W6&}1HcTn8YpfZ2;YYfr*{1Ij2#agU+TKE@EJ67r9xy#&k` z#SoT1cA;EtmZix>`GAjVUupiX;Aq}78iR#^+67jU5Im$n-u8qw#xT-4$;;g*_Vy#p zqHQYrrKDL%u6(VRG0biGZ>eAku~(aglHb7Y%^h6+(nS^I6%qeh3B}$RaD)u9EVWe0 zEKjmxmgJ&WUvWJK&fV9Q;@M4*G&oQa8s?_qjOmM?wZZPnsXHr@B}_WrGaPT2sUb_1 zB^H+KwGO28Om)JivKgSoj`*h};HMl^S4#h_kecwH(0iq-ESyB=HyY^74{&wkPJ=-( z?H1Nin?Fxpbe(-gbqiogLZOXya=FlvJt_=SwXqoXL|xACo6htAXeo|)+*RK}WdT4U zL}Y?*RIz4#SZhs|72|}~ke<^F{L7DIV24(*h{S|Ou#OI@6A)^HkR~*c&{|4`C`}LE zZl2lle#OF%T}v^dDER7wN-EO1ky{`G$gY(7E%EBJ*7?F0YP;<$D4W86E)C7U%juN; zlb`P=U*JsZ`D*=cBJ=+JU!%z}Z-5;Kon~u*Y9)x_eY3(N#pNt5Q*^>GvOgTJro-aR z?Ix*$W#(Z!n7B|l`1b8WrK%0I_;HAiPiyR@hDzFV0hz4z>Oin+XlQtA`|)5ox5=+} z&iCND49n=Iv-jkiDzZ`FU#xl?Y=$(Zq;6PEiQn@lP)45r_y0ha{&VO>{uGtLiGr(p zE82SFK}Xykqe^8e41^h<)RHw#vHbVA3C6>%I(=_Sob4u74Ttb`2yHMln8U_zr>1^RZRay@tm+K>T%)xi$z8cW zcvsbrM`&Ksay6}Tg&oi(D@BB{6d*YC_4jzbauz-gGbN08s@i};6XszKE{CVt(_@fK z1pBmWqjnFrM&${lf>4OYv$BMDs>PO9gJP0bBH5xeCog3ZKaf&TydEt|OPt&PQUt3y zB{Wi=!e1s(Pg9-MqOKRRE$TVLYUAGZM$DL3x2tA9DFTXlH|gw;TO0Kg)L<5I>HG*; zzubcUhag2T6gYh@0mkSYSRDAk4pnI3A%iSMw4>RklBMw&bBv|kE%zjxvXH9vIE(+x zYMJwIb6kpbP49W2wBUkj&Af#3%+yT(;6>R-k&XU5QxO74q$1-{9oJTTrx#C#u7-g( zF!|`J*2IbJr3AnlzH$y-#1@G1IlTMqmT>uZ>)AcvD+3vb^4hjwRJrT3 zN<7~WJoM?ObbhIjY#Zm4-*o7#{sK0SNlVTIY$N%UA^rA)b0t{jFgn2@5^v7Q^W zNnH^0Kpn#zAeSmXp_=gW1lS$C%SIAKCN?`w-w-8 zqruPFQ$mwJJ^I&0W$RKXXdR(0J?1f} zp$}ZJD-Z>#jU_V^F^M2z1CZ0TO>VTJ66#{CD97M+(yLm(3ouKDS+k^z0~zJ=ajDB3 zGF);w#Fk$X_K{+k5TONz`eN5Ot^oxz=uw=u77ODJ%X))M$2c_pDWS5j4k}SnG7euf z_=O{F~7R`o!Oj@-W#?Mi1YC=P zs4FC1d=n6bsOc;Wda=?EfB|r!soiX)=1p8Oi!LFXR4C|yzM>sCZOEsoY~#wuS&VeL zjWMmr(F&_Mr{-E$@#y!&VIq5C^DMTRQzO8+kN3X2Iijs=_rmb0saRhPe|(=Bi* zL2I}Mg30_PqfR#nv_TDAD@jKMqM4&+I+~1yt`&FXmkWik+Q^o~3+M^@l5(U#HG=N8 zYGdJ|+5Sr6DRDmEyS|%n8cIf;%|zhAg9=a*#m{ZIwjx}!IwWL_!uH)P~R=RvS3>Dr6a04>>YghdEy>Y8p2b-=uEZkGCg1N;O|g8 z8zsL^9j4}WzpfkXZ_|WOTthd$+M2pJ9Rw0olQ&!#v|)6Y(%R^o2q6(Z5SIMOO);MlgSttQ?W zAqC2C;R5%Ri;&&kcl4`^O`>A0nou3%D3-++4fruUkbWgU)E9!)7Ioc4v6$!Du4zjg zG)lB|yp?Kj$fL`+n>$z5zwN9o7*+2rZ-8X`$}*og0yb0lNG^w=5@zQ=Ea5xf5(|=TqBXhO<%nH zEMDjB1|Cb%UCX!A6%*B>aJbUKHqdcCbXQ|6?CVGE{%LXMAGE1TYNKkso&P{=0eIEv z(GYBX0-vUK$FPJLeDltt9NUSqP8rGk1N zGHn@h!-*6PJ*r~}l7&N1meD|Fnp8*_goX@i@xa|jBVj+m<#!YAFl)>nM1+!1SE&=k zTG$iQRUss_qrB%bWSOSvuej9erbZB_`PIKEjQceLju5^ySeFU8kD~-rvEUa8xh0J3 za$+JU#zk{LsSGmKF6V(LYd^pCY^bniAM8lG~Z(iscM zlN>u}O1?q&f$LU8EL}3Y--YM^jOad(O)Kah0v2oa&c%=VHMQ*( zqOY@%*5AKzJf&Ep^TuvEE&ch38A`JLbNsdQ5#0Fcw86>Cf{oHb!$c^CiZT%A0~&64 zeB{SXYCn|UJY$e|DarHk46~$uF>w4&5FX(yqi5zCaTs^M2qp}WAcDG> zODJ;AHyo$PCP`lQy% zJ83Ms&0!oLu*&jmu9(TW^Znz$%1TSP8~JKk$?Y5pkeC>}?brU*&=*bc0RhqW_V;J- zU0&5)p9q$oOLU~rBd5}_nR73?x^bWL9-`%*nGur30KsSG*l8X50z${l4laKvBc=+} zH}^hL=69g^EjAL<{pBU;3iW|07U3Y7+a`!?{T3sG7_^YtF<%a+5!8a9r}#{LZJB`U z+bHKp$sW&%?f%Hehb2!D!gT}L9t>)q7l-TY|;KPYcXtu3K(E9lXy|} z?ppi3Xd|RZ^fEXtK9?=I)WXP8nGJ@6hFNz9gND%*za^nhhP+Y*?rwiU7))NgE%ar# z*|PA_s#E3J?7>FqFQGs+FbM|BMtg z=WxW#j&Hj%k&5N8K=YvrcA7_Q%Wv4*l~!xQxAEc+-;MW)hv|mJc2g-xHw;jN18n=p z+afZF>u8eo?R4}TPWy+yx6sG^#byqeXON8Wdf~Pid<;$8>U-XHYQvfK^3;>TxqdtS z;p`9U;c-1e_dK}Z7r*fQAf7$!yrhuVecT*>e$Qs~3S>_G^e>u0`-NBV@OF!!UB*^s z^U%e}9mnYy%aKy{D@Ufw3bpdyL%cKE(*-iBID$GmsG1TKD{r`D*Vn7DjkO?L`@Z8w zZ5c8=`v2$y|2}O8B8yLy5AuG9e(aKY3opu(pnXbn{f|J)=sIVkXt?`3RnLA*i)Vh3E4=Xy{ck&NvPp7G< z@AH<~r4SRDks?^;XX*oIAon9BT7cqGgla8(z3a*ZY2vJv;+XO+(Vz-2m8Zn#kqWU7 zv8J-WJ4;1r8aYXr#F!)zJIrlXo(32WwKNv+{hO5y>Gu<8WVNSXIy2BN`E_2ibsd=| zQ1#2oA;E;3t42zCT7&>o-!UliMsE}(mb*Qb_QOe?`2 zkr#++tx%rn2Wh-{OaqSt7xyGqwENQU!bj78a?X!d)pyz)>xeKPjd`sM~SH&nLuq01#PJ7LcV|F>BM}Dvidsyf;{U za^2*UZ;a*!2buaDH4mnLXT_T-3_7U46l-RmjADBVBF%a`m&rl{D{z96a3uP5)@mrm z3cT{Lw9r>Uzk`}Dj7@S{(~*OYCKS(`ee#d-#fb`;w6V~?ugv!{3=aQJoTog;3qKGU zd3<#Hu`>8n%D?2*C_~ZtWH21m=p|tYTm2BA2T%Hi-@^i!ninJiof#u{Q;Tr24LOWH zz88Hfwa|U@Lo~#J`5-2kG94B3YYF>l*lt}Qon_X#>!5EI6`H{Nf-@&!@dauWmZT(=b9xf;&{Dxz1>xEbI{4?Kqt9uQy*ON_OPbW&wVq2n!L{t}r|}B4GE2&ErW&y4YPPA+ zr$Kp534?w(MG><)|AkaMGqgt7-v92e3{b|TKtJZoCT*{JSe)m|Y4?dtXOpL0Z9I!1 z>!ja!$oe_+_5J#zkY$1+GFuz56@2rVG6nz1j)c8$O-XfMXFmRcOI@*8LTcMT8PCnn zn=8^_X22ObQKoSJWN4@dya#`s-Ns4Q67jxS^d?bd6`T>t%*mgB_y_QEazUJfC9frY z(eZwE`!oB!Acl*O1ULE$ztlrK3+ifVZ1>>t!XNWvTp^lek|(p{65NONzTQTg;xv6R zat$U6;HUT0lhS8^?;m67(lHP5GCUt$32=-24r>WrY06RgU*>QW@7l-Of5IlOIwS=1 znN?c@tglP;P@y#~oHBoRe^8(zwA5-ai4euZMd6$#HvdH$p0x54{wwCH&EcKSN*Vtd zrg5bj5kA&3@Cc?BsoXrtA%V6l%_OQSu`O`7+1|+&tjno#>|~r${1osD8>&f&l~Aq~ zAp*J_AmuC5?Jj{VGk>t(zbWD*{nGpXyEEF|mlX-B2$Tz`DtV@)yoR@Di6>0rNXkIm z`J^VZ8{wklj1QLJV;1t6RsY0Rep`|7xZ)SKis1$Xy<PeL(OdN3_FXeq+#$-C#w=+wCW5$V_9)3WFdb;*ZDiKLQrVfQn*?JvW zJ4`B1MO)*>P2smirBC4>)QSasv|E{1wJ0vpAiGf%>`{k9!@m?p(@ot+MwOz%&yeu# z2u@YuR^PjV?VPEG#kRBqr&IgWVCeERlI$E*;MXjN9Vz!yLLJ$E0C9Yrrd^lQ zPQ3t8RF&SF=}`d8d|q-cPEs#wbqf|*Rq|9A_`;&HSaWKlIMF=(($ebl^wMA!9` zQZ*2v#GKVRZF)TQ)I(1|a-?nf5f#Ol80JU@AMEgFmbsqviCAv--ky6H?dm+Bd7+ph zV?n9~Ju6qWVM9%;`r90$2n4#>dAJZ<+C=N`~ug-JPXdNmU_ss-!W(blfG{L8lM;1f{9gHp@TqYt7^ZOy}du( z5IQ@vrgUOnDAy4se(v)4hapAA^>(Wydt~HO@`^fv?A8%~*Hbfl2O)TK^YQv1G}HEX zMr{g=s1j8hIxfy6efByh{z&4xQzNdTFkyT8f~ZJ6BDh`!rcAYDH#-(VgjCtK9^7H# zDQ?2u?LyZvj$Zr)4lf$Mw-G&0!EcT}fA}NXb2z{(J7m1>%gPldzLFUa;cSD%XQhoR%s-)f`%Il@$N*yK%trVdA(!sS1wm1whf zx(i#9DduftUE+KnqV6aWy?boaY8!X3t&;xPEPvNt>#xR%MnC>`_OIVF+Tt#DZ-aKe z6aVRd{3pH}MW5uNa@6W52A!VNdW9-P6jc+{F9PUCF_11*%+V68P?X}41tOelo`^LC zg&=S9oIZ$Jr`l1lJ9e@imTo7TkIZ_<5#I)yeX+B0P0_=_Ql!BXrTnc@la?w`A7Ufr z-d%GhN<&DSJfwEp8wW zu{6+VSXZ&pirk{5u{~{8cn+Wt&YRdx#JF~XB+BCrkw^PpL%WxCWlsWfd%&0QZxtb1 zvxyCf(NGFy<1A9CC{is^OhX6zJY)^#ekGli;??EL5XT)iW{FvF*@9)HF2N;J_B}%3IiM%?(nw%nww*IEZ7lViJ37o_mw%>3( zbdp;Q=0JTF=YMNxvG}y-)*U`sUem^@@^t4qO2}Xd!izX1emzQ_!5bnrTB6l`b6A)c z(Tgw+cC#vedN)!W+L{Uh7`L04C|LG+5aKD!6{sVpHXB&+Ip?1E;BS-+8c^$A_4$wvt~)Sm52Nb5E-h$Bi-2%`un{1S=LrE3*6s90vIFUby5YgH8M8pGywHTRu`LuS z7>u{O02Zp2=l-A*dyEyp8ZvkS7&qB2z+?;_#YNYM-!!7HKOx@@4Aw!IlZMLCHG^@E zQ*5;`QpjHj)0)uDK|iHSra>A(UJ~bywQR z{|IC`%yO`0_SFUO#W%^O?;Lt~Sh9Dj)lY#;Ld5EXU#+M{n)4~MMUIa#hKMaWyy*0! z+A2l?G-&E-}tT z2@hDv!zv?8#w%Tt#`C=i`YTeekJX#+-{8CXmz~On7GPEEu$Su zWuJm|C>d~hzW>cWEl&P=w0lyuCa2rhEX{boA-bq_tI(=eh3bzs9Zl@Po=M-io-UeB z|0Lad7_~Sp)qc8Z1!%q8 z-EsbpBi(%0pt^(>Eb144KQ@1dj!H$!^Zl;H z_<<%p0i!IdyZG!br}m-urC3TWdiZKj^Hq?QriuvI1iEILYL;1t$wn!f;SK3+7*tNF z)M+^WddizdP$0x4?#Sg)JOS|&7N7_Af}-koqEc{X|vr0 zUJh`fa`2n&-RTKRssHWZ?L&$zkmQ1|3Sx(J0!O+Mt4A)sO_|FJwsn47&w4rj zai8GtmQ{qosGQ)+#&Di%RqmLg3rub5(fRS*w;j)VvU5$lEc%?z1=yKpaQ#OS-#MB(N@kS{kSJr(Z9Bvo^W~e`O2Amz^dH8Xnj0T z;6V_({d;nDH=8&6*1N8`T+Kn9d*8qvW;h~3xbqn%^S*m^e4e#=`?P+yw>aiCz}@M~ z+ugFah;A(5BnyD^-#Mx7Z8ZEr@DO@>;cWT8VF(4d#u^?2O6c?#;C5((3`PS-=(rf@ z2C@a>ed|8CbMd>|qBQ%s5t_BsV>)=9DVDevt(5){m@#7O5+o>R`0&Oa6 zO`eLL;F<&nDS3da3@qU(LVUiQI$n*zKq0Fmeg8@dNg%7=dd{7KcZC4o&}I_kzF?n^ z*V0xp7pp`VSFVw!TszT5kRf#Upe-TF{q4S$fRv(V!YAmhjsf#H7mV=KD{S96nx_a_ zCM?1U+^OLaN5rGM!WSCWxF)Uzs6zh~PSq9L%3sP|edW-46}7=$Ru2Mb5@iHurswM2dj;e3X(~=m!9z0~G?MXKW~?r^Mpy`@w-rmIf~an~ zh2dNzP^!0KL8Lfh6+)>W_P8%dnmeV)CtD4@Jp~TfD4Ir=5Y_ZUGtVEhtx-cUbFosf zAc?kL+N~&}wXsP*@_ZaSX$sbt;W3BjR;fh;bB72@U}>;!>oTsqC1_qchBo%=f>?QC z4b@=i_1kB`6dWGQA_>jp4=b2Sv$;j60KUqW`b>F^I#0;XARNufX_$!XZ$m97!Ooo^ zHFg!|doxGkSn?=4Rgp06yVRW2^dGEc_Z5M>zuS5gE4yf%)wQ(L?4xI&jZf<&Bsg5z zav3PcdZLsnqR|2td!ry7DK^>YMTV88d~s`t(7zGHQlH^5dtD zF-seEMn-@!5jtlFe$xFCV=Fw&_Kt(bZQ>atwOTlCfUtg8&`v^Bk+Jou%tWrzVK&7Z z;NW2g(Mzq*QG|Y&w)Rhle7|q-Qn58*c9TyJb;B5{vfJz7!};E-i?wxLUl`hqYk}r9 zHFllBcPyB3=F!-m#@u^z@^hIV`!2kS0dBn3JDlIKay(5nRDD09 zstx-HX(5%Lo-*i-OMVQ)J}+#W3DD6JemHIE#M)~z`Z&|aWLMTd+yCo*|LEUGk2Xzt zF_mcSbkZ>3fv@Fx?hu`VIHv8+M$h(seA!)>M8g!Xuy((P?4R=QWHdN+aOoHPKcJvj zBB7>+G(=TD1BX{Oww(SnBShTnIStAX@jJrjyL25v;5kP*tHyQ#0;k!E&ndzq)zNb>h)k z(lMniXCUAmElBG5ctXrdmdPw80x>K0(Lg=()!LHG*;;fiMSEp(@h#iCW(rXR< z=rgelJ1UV_GZAvYzzaNGzWQ|r22Z&9p`P2_RBO#35B3&9Z1fG38=8p3skoOjG-@wPRXk`+IL^E+X%=I96fb@R4&59pVqp&`C~ z!fYAYeeum%gO87dR~8~Rgl0u|*_-FBY8$};M%12Gffs45!!L;5x9eD~t6t14dF>qS z4RWY6-*~sCPM4$4Pi4|F14tk`K@YH zCuvnc@r%UdT^c4fi)b7bT8ae~{&|^>AXDp4&4Ik!W;~Y@F`z5R-vfA~JPfI(|A()) zjES>d+i-C$?mC0h;x5HqO3}jLZpB@SySuwfahC#vyL*A+PI31=@3-EyvXh-`eoVp- zm`o-OGc?-A+-xz ziWSvkkV2utZt32Ve6bH-qF|6@Cb1mkeY3EP`nkp&?##n=`D__}Qt|lHgl3%{Z5L5u z$X`bo?W#Sj{-!HBb>Zq-d_MOiu{DrSk4h6`ts)g`vO##mZu{P;D?@mc;bKKsOq=9m z{ci1@;~UkQt8tc3*2W&yWn&yigHG<2SM8s{Mq5%hzoq@amn`y~3xPN8Zr)AL5D#>m zDe?KGxo{VPFMLcaaBi&qsiqAPI4b- zpHnC;%ghJ%DvI-5=s!zBU-#B{^7VaiYPGm^coQl17}}RdEzWyi61nr*M!Mi}l&UQcndPtPKi` zRK)7H*apcz89~;53O;czj*nQ(92LlfE0bCw2?V^+yP6f@7)(=xB7#t>Z&1zw$zMtG zZWs80!%q(Wu1D6n(quMH#a{hnHD8tTmGX@0h9Ny9)u98Fg4mwi_kPj^t78;Ip+o=u z$N6FjO-u$cNAyzA>AYinth^Yu%o_iYe`xD{Ic;9X|e1 zl>`FcP(GXx`shn9EYtT0y&_y6dWUvioGzZE4l@-5sVyVl1)kKuOz?weS4^H_0YO}_gw z-7Y*dJ5CHFlP@3st?`Rt5cl670gLC}S&khcFqS?kS?!0`DNcu*hkBm>0DGG3s1TwW zljF`o7}_PlWY;~l=`fbHlL2YzVMP``tCU(RO)8ZeHbM`aHbRX#Lr(E}U4N7HUeddz zQ%_Ox{anOk4}7h8Ty}%X29Q!Z zNs19S!NV2}FRGQ2+QfLIvq@+{$?modGvEBYc>b^t>&MM5i5hTQ>w?;=Czq2&FzgRB z6T1-qAW%coS!UVPJpBa9^Df$O*Zq`&Qi&7OesCWk7u4nIn~BMxcshW!Q!d)ZFJwa*@i-{$OIV|Gl~W9oI~ZK9T1z*%+Z2{VO-SWja+ri7mn}7Tz@{pIKx8v{C@OHgX zCsz=oS%i;*Ix?6U#+`?Q_2|&Gv9Eztb|Rv`7^$gv*eJ|5Kb7ACH<(7 z#Z7e-C#^K)neD)II#s>4&5{)8w(|+h5KD5>?S7ZzavYp7ycKpatP0+8n++2f%D5cg z?CNX4-60-p085<+q!IfQ(Yy{U?Q7a^F|6C!^74{u|8qhT_mElnz}XLF0QiJ_s7}E? zO;6^I^A8E&q914OWLq_ZMs*T(gm1Bh5*Xf>UhP+?*oABm3btgsvDx>bP zauHB_xt+mTe9`(YLO)AZSeBy*IC?Di+7k;?%U zm`m6oT#8`zV6RQAW)mC_oyxDszv&j3cPXNf8&!*S@KED{i@-m1BDH6}mx=sW*cwwL z3@_)ZsocudYX?{y&_6ch;!nO)9GUrp=y7X*5*4}{e`^>Gj^&b;WM_on<2z$R^0KQq z+cDyWOvsctWCS0v7e%lZv!RgNniWo&)P&aF1{*e`UOJ8c^>CW8rmB1t^!xD95j zy(-gZ1jz$ZzguWHs5k^sM>vNMOFE+Eg^flANd9rkpX!+hDEF>C+V_sm8Hl0}G$lr_ zp*uyr0&;5akRwgkR*YPnIE5wJX45eJT0@in_IP}Vb^2`)=}@hWp3>TwO>2E#7!BOv zmzH#|Mum=c!2u()XpF8g>-fmR8^V;6kX8|{jdJ!IM`08Vw6kgvrbN(C%4)LA@T$gg zPOM^!7Au7`-I)*FHNfX+0@Waa@I1A~V3f5kMCtn(gX-MD2r45Nv{zOV=-*hByKIWm zH#kqkJ38AN;!h9T*sOP0e;IQgeQmLneOQ>%0SPX}2|St%Szn^M zDeUL0I(#+gaVkvk-l650FBvTVRFd-$b0k?He(Rmq>Y*^rxXnb*l=NWMh{jNw%Qy4% zclNgzcCT4QDD2#mA(f#2}^)R1}LB^6+raE3* zqf1PL8oFeP4>EeUri4Ae6r(ntXD{(H=GbFXTx;?mnPvCa!{SBvU-Lw-@Fyp=N#SpO z9U=H>tA$fuIjM%eZ~dMG^6B`&uRp$rrRV3!mzSRuv*SBgDUId%Z7eox@Y3ac<`<57 zW7k*0K$GUwRs^ffu@AEVkrM5%y*d5rNho-2{hm(JVU8elm3C=Lwsc|lp~0t5R+Tnm zB4owhm79V0c5j~%&o|RT2iU>l_V1LhTdd!_1=Ac!W6-A~eH6cvi*qqWqcU)@zB21= z4CwqP_4*Jv(2|=!F(_X(b`($%<@-tJmsD7KcXjrUXcoDO$@a;I((b0Qm%^$0v%E}w z`u;EfZ2*Q62>ibiAnSR8`I&KU*5K?Udcu_G@76}a8B|8H$eAZ%cin;w6qU8Brf*V2 zXIv{@$rDON4Mql?cRuzz3sbtn{w7?Ha2+r;mHY+_=n@~Tw~aXPrN;uM;VF}(N4K3V z5aZAiF4fCFbNgWFuLj>j`v>agrj^?YD&-s-At6*^b8i}k52sW(I2-?2R28Dtr-`&6 zG=ekSNn>#N(zGCYCT9SfE)td|TCS#}#h{Q#T3uV9_s0`qRzbzX3pHV#-Yp&)=R!tD=)bE2g#8h2)tW4feo z65BNQ|Mq1qGPF-@yU`}nL3`^`ZQlVQz|0>WE(w@`T2o+gkUkqK;`6TeGX-VcrK2=e zY$QpKwE$MQ0B(;y*#b`tbC~V-S}mz!jB%j@qep&P;w8Exd_A;-O;lf~)KmXYv)cEz zyKP550)%c1F*78W00~OmXsNyBJ^IK>c;IN-!|b`(TDej=s01K*D^9_oX#WSxT=tor zg&Ar#OpA&Hzrx2DzA1}03sBJ6_p8kAFBINGm&tg55OKLyMW&bTP3)J@m9#>r0v>sA zde;IvF1RHo%;Np<1u@)I?3l_W;R7EakuJuv>FC&>wGy$mB$8_Wy0Sr$oISpB17R~` zEdCCj0;6}yPXj%IeE|M>0LD-gB>Q_a8SsFA&_uGcct`c5Ewlbm zYos?)*QOR;v4@{0z;5CNG@|9rZ)3IC77)ksWgL`WZQA(K<=*wX4RVT(t7wkAlOpKO zpr^@Wj~Jwqs<2#-@!&{Ge}nlOebQpv12q;i7s zws7VUA;+t<)ESb~46m07xx^5&^*?Z-<)L<3(^5~iLY}h+9rP(LN*c3~6b(544Agr3 ztzFc%CiT&CA^auAF90?;(gz~?5HeexKDI3!E+$Z4^}$czRN|Tc92R1E(W6s}8Jt=8 z^GAK)1{weIX_0flABkV*#1#d^i_GfgKR%~G00O~DyN%q6sN;Av3Px26fLfU}qA9<{ z&}W6G*|=B*bNS4$7y-K9$sHX6T>9^wUuvlG=?AD}eY#x2Y^@G*rAqH}sNhs~BMt~; znlUjyRk+*XVgrP!o_)oN;}ul6F>}Fjy=lTFa=~4&YQ)6Ts8X%ZFeohURpXj8urUqj z#F~pXbGt}&>_l&5x9L`B3C(fU;-4418=+K(slVX)?A99B%z!eGt=kQR)Gyq^wfYrh z0osnVgRq;?u;icDoe*Db4`M7?J9zw*m|i0R()R1BJ(De-%l7Bo0?~#1<0yxbzoWCC z9)TAxB^zzN0t{LIKJb<;KRS8NQpvf_j7Cnfy$wDr6W!SjL9g64c$-W;SqN@fL%ycy ztx_uf#!C(7n#+H0UXb(}Df-(x(tm#)$J{a_z5lU`jluI{_VDdXu~2OAX$mJ+u{}=Z zsN|zoY%jb)I6~$kZvw#(LP%!vMZO7n>!Xo8MMLM%K*R8+j(RPdInVmZ3w!*8TrByr`pj|B`BV)jo7JcR>}^IqX~rNT zXd+da^pHIGyxhcaPWebou7z1G85t1J0;Q+4`tR>;`=h{nCbqfW6Vd! zH60Fx&C7a9f8*|eIjp=_Q1?$W=`}hl^$am`O^zYsLyLl8r@3Y|#jD}#>T`^FXgGx^ z4694*6gENB3?oULAcdw9%PRA2p%{swy8V>#pse7-@Jk-UB|LD)V)FTpt<}ui?#1@H z;9w2Zh$Oqw7qv*vuJdQH6sf7e`2eac2Z=`uGnp6ox)3D!R^Iksn)`%E1jgxDmu1yab{vXg?Nj3=n#%PJ{AB#hKt2ha%|`$IM)wpg?H!&71jyQ>AA<*_? zfkxd*6ZS#+5>aNOrY-$8wlyTsC(w%sAjJNa{VLNBUh=c;H^YjfJC`u15qdwwI{kd~ zg#2%A+c{^^;JOKGR%=s!$N$Ao{^Ui%~au*fuBbW|)J{wA%>A^Lcl+(GR-N$?n$gxpIx2rrXSyYgwTuItb)E^EM( z_8we`lhDQ_Qu7@+ani!(_Yz=>Mhy4J+FqaIL;mT`!>Z4Q1aadd)V!+iTAr}A5_{t! zlmlz3;RJybObW-fz}c0(JP{sx=q|6$xj7&BXC>3amW)7z@$sDV*0Gt~U@L~{gy^G6 z2e2&Gg-OEOiwJq~s5Z_^R9)=7EZGoG=Q-eBtYc}De7%%)J@2#6IP6K{r!Ii7E42UD zpjRB7$(K7xcAiyivZSaI2^AeThT6t(4^kLW)%C(@j1_{iSh69xaW#Ua0^!o0U!T^u zL|VUGX-#8Wan0giRCM>+Lev#2IN9^*e@h;#IvWdqFr8E^_8I0ccC{Ez;76X2hIGYz z*pSZO+Q>hGi;rQBs9$zKQZXw(&(mWSt14CU3?|R7R9B0vY_Thkx7x-qBvO-lkdI`A z_P1vs7KcIOsbE%Q+~*1TjMcJb_z2jz+Q zaVMJ~z*DY`9;Z&BP44FQfD^9!7fdCCqA4E-p&PBpyrzU(8dj^~ZSGTaAC;ESL+Nx# zjipapcPtU>+c!>`CHMckMuq;~+--TM`QyBL+ITtQ(&(EQk9I#Z_zMEr{nbPM$2-dY z>g3Q^|Ak-hVbi2K)aF%7M)cxB;vDKwthjiYSMon0QUBwOqG_ZHu9p?g;+iH`r4F8h?l=U_1eSREEt--)2`J-66UDxixHm8zUA#=7@HKdl)_d%hYIg=d95_jsEHq;jz4M3i+RK z_O+$;|0A63JEsx}`uipHFqy9S=p|V;BG}j0^|Ti2d+fCUxnHyfXb76EKy4EF5}TxZ zc{dpi^k#swq*Vkf0tXe|pfs9@$ro&IGz|R`uO`DljdH5ph>R2ibPLFXf`P5P#+4(Y zFfZOdH7drIh^hOV7dMu)36oF;_D3=zyipAZ*^j>Pq-R4RZ`);e4kU&t_>kbIQ~*aN zK41O`iw-|Bvaw{PoaT=#WECTqOsUbKDPzuyK;!`$H%s*7Mp`_n@zE+dmayTQ?b?o) zf4Zqij!Q=yD)PDY`z9Ypm&=mW2Ef>ZG2w?T+ZgxGPTOBT?1K(cj4V_TkbFnSV-Rai z!e8~(G)w&Q@ntA* zq!5w>ef0iy8!#hqfc?p(Bj8HFPL7dX|K~URkq<{=JHIc{13+aTzc{tyhnZX(&o6-$ z_elo@kkTAKa3E#AAcwklU1o`Uj$^s^V$md7E~xo}!mJeCF8LGk#bKY1o@3W!c64}f zF}5iNkF!$9+pp%W$~uczwW&m5h{n)nEMmrDsp)z2irSd2kIG+Tr&XWH^Q|4mD}G@f zx7r?+V0Q|&iNg}v(B+IOPvfll6pANp6z(%WRX99pinav))e7Qc#s;Zk#ynfFSar_o zAv%1W8ne_hihnpc5ZE3x>S(T00|__H6Bf|j3rNJCzmS=_drRgVflwh*F>8L8nct3; z4~aj>OR~ka8?9qvb%J$*n?v-5bw*VLCC%r6J-7MfDs=d9o$V@4<)0VCAzXW@!}S|;g;1jENJL-1#?TR1DT6KH6{?Pj+Muxn@G+_;M)QwhGrh(a6ETS zbLYF9!ndYP!rY}Xr&{foVQ|Kn5`FO^n*Xc_01y2bK~J?K6XBp^b+_u8N#;RXd-D+w z{kkFUAl5s?!=*d)m0kaV>U~^r)$91nG!7!5m`r^2Xmp`w$&(W*r=?1OMH@8Ff0{S0 zI1&%uO&>B^?Vq&UrSr^>T@IcU+c)a8)|?HI89PCPES=%`3tx@v;9QzrD;CC7zCPi? zed)$lVj~Eceo=Bwe4&Rqr>IrWE^kz_3RnWFQ09^6>ux$uTxZPLeh0v{$iQ+Wu{DkiO+d z<^%jCe3H(yL&V?;y|&U=xjRAs(-4_CWqveopX{f_Bk~TG0n7B`+f~F`W8P&9AD8J;8VXmWwv&GI-1IF_i6}n;)Gr z1lfHXE0L=W>gMm_#67{YR@MHRkgMPxv)V+MVsm*PWs@#-JA-*0?TR0dI)imSvhY)= z<#GqV)jZoVzuyfavwhhWyn6AYaf(~G{Q7Z`xeZXPec2MLYtGf}+647#)c)lO)vEP| zDKh#!AyvNy3z8aUdz-!k+CDCVBYvE<9YmZ=6VmCI-60~PKlr|rPqn_5)I|LF&2^4< z&(~w#CH=gSmqPUao25&vgPi)md>`p`eH|l_EuywdR*!sr9&m2@q@>*d>PshwC84%? zs9IYaUpMq_X`jM^mW-iw-+xcd4OQz%RfTfE=&nh-`Ro-s{~_SX@Z;CH_3(UYIGEFU za8jHl`0C5^+PPK+D-#P44$afLtgD%uS*G9Z@Agy zVOE(vPI?3kJi*-**|f~QVEoO??3%FQmp&tgTWJ=8#PdRGpeIWeeGYJLdK%itU8s^Q zmZpRhHx3^#y{`nw=rVon(RCjjF8{mE>e#gZvc8l{lLP*v`!7Odhj=M#PL7~P;Z+Zd z!++-=TZW(i1iy8?#-O1f2OY^&+Y8cG*^ISelH-6fUk0u^*x)zfVrs7;Xc{hDH5?0# z$JP|A$n#Qr^udUhQQq(xgJg910UisnACZQA6Mx&N4=Zyaq=?evXg}YjlQqPeo_Lw{ zB!Id|Lau*iVzic&VoXEDEdkA#!rC9Rn@2<^Od3ZF2#y|yw$UlrvF#Fb%pv=w743Pz#a{x87UwO!2xoo<*;s50%nu4Z*Ej)@sf zGXET_y8|66Bia>q`Ud#fMoDo_b;dc1Itk-o?CARLi3^u%I0n@Hd3dU zok@omzJBr_=m~U6rr+k-H{kr8;b0^iPe|pMy{e+r^Ej8KleZv|E19Cs#DeTMU%%M< zKe7Y<8;~|p1lO0SDfTHQqPeV=s%mMoeJF|>nTlr-fpNQV<3ar60yt)u&hZa%h+%xS z=tz{r+dEG)e=wBeSK)W#m4XiH%FiQzuwX7Np4yA}42!$4QnTljQYEwcqnIgwq~FqL z+;K3$`o4H2$}HI#1QjAM;f+aX&ob`NPg&OA1g9`T#|xJK_KtMx386#a#c^ok*d&EL z;o}t#`g>V(^d>(!WV43W?HhI?8&^g7gHT1uZ850pqf+~KE_%2JlC_a)X;O6j`caZH~lES6lY?40q197gU>a{>E z5$g@bhobTSH)VJ_HHLt`l>f{J|95ohQk?WHXKBWDfZY~)4=H9!6)jswx z0Fw0ji0aTJQeF{HeBs^Un>0$JH{{5fLR69;FXZVi9fQDuCpVB0WPnu9gp?U?-#;~0 zZ8bY{41%j*u_69&F&m+AU0=}Brl@2q7DI-}hasIDm{$rxhw8^Lwb*`!2nVj-LaDm; z(p>T15AP^wI(jD1JQJ8cjJ4+?(OG`=BxgF&le9X>w%z57Pj*r)*dtv}<0UZmCkk z-I!hii2HT)5fV5N3kO+-H>>cJW^c5|;k#vZTlHvZtrmJzWNFcr&K&0?TEY)$ueT+f z;3i**oCP+i&R2mZQR1Jh)`AXzD@w2=xdMRS3`+olI|iUI?CSN(aVPS>~% z8IK&oH(}e}%T?4RP~wfse&i_zuMCSNX5P{w#(Xmi?9!AC$Gc&7V?ND6LCqeO@rQ{@ zCqw|i2mHWl#hddDICHg@h=cR6@*iy41#hm_NceVjkg5mnXv;X)Wg7yj`+8;pHT4*763tK3}@xG>n(52?*NB7c;^u`{gTXe z)Du25d--k{GslnFTmyFa)k1D<*n~uxfNx_$zVC;w4*tpJUc(RH>mDMCySQeuV|l2} z$QPdGw*qrL-N@J=-1k@CRdcJb^a0q_qxD=OGT-JHZU_-dR9WlgSh)D)_P*+W)JSRQ zb}JWBqe}?;>NA)pn6Lt(O#i>1DY8kO1lFz*dOxV-ky%JZqLr7}?UMn{XaZ~ya2jg4 zmS2a|fYyQ0xq1%Xr``J)I zng>CyAgPvl&YYJ7&xXV0v_K_I`KwvU#)Dk-5Z5w*S#Ju1mDHTy#OAxI_ecapn0 zwpIOi%R~!S;o(=d>LQuAPF|teZoJvT5vLNrub7nzVkVqRRNs8Rd|57>;9EQXz?s=z zU|V}e*ZVjuXlpkU{R*rQ(E!Ob9G#LjG6NT#N}*>dF(_ItrI$EwWCXv2t<61^wV&7Dr)nSd+`B=IR%| z*btIZgx2c)owIV%U&$K!Ff8gh-*i0T26MEqpeE|ZPOZq&6^kGWLy@)I%>IgO5FMHq zYpri393P`!jk?m7bTN{?;Fa@Jv*`)xRh;eDphcG`#L-EYv{7NAI8SmNVmQ*p&n@D* z&HhNW*8u!bL`Na+C_o{xkgrSvWU^l^NzdZWv*ZGBq_9r%ehJH$B0%l$;}3SNDrH` zp`{*)m#jnr?%sh7;b}Mjms+2)M34bvy^my5Z`eKeA=AmHA^(B#hwf~%piB3NLHZ_V z8sU|jPUCqOfXCIh1VZc*2hteQL&ZAv@mKv%$>kuZ z^3LvSoPf)~$B`3MI48Lrt0%X}aXOAgxd)0^K6sJ$=9vS1`^oGdM|W;#wHfB8ydZb(Ro<7(5|VZ>ZW5x}8N zRL(Dg;k|?7eAZS|$gqK`t5*Hvg~a#$$^47{tDqOSxq!V*V2+bh+j3HzznE7HFN& z9(^nOVDAjQwqw!^-`mn75{&c0qxaH6{8X>ILgy;M+3f45qYWKtc@{4mU8lgA%MjrL z)G2U?&`UI(B`(~Ao+{vfn?3XBojcHVdM_lG5X0r>?z0JbwSRa;h~au~aa(vhAmvVn z*vPYUe9Rcg{*n|~bF*YB)v_jkrLpYk;B)?`t#)ej=KB{oaSHB;eR{g}ef_8QHl}~8 za*0@Hx@z10ydK&Qh?G3~hkbxIX64)U%i$Wm{r*jQ0#DiQT*q@@Y?6xfNHf+YRsiB^ zX_9>b-s(6lRM02?q{%e$wSovf8got>tfrueiN3La;FiW}G5=b6SZ6I;Bb)Dj6K;MO zKg69@F?eWUS6rcA0T%T2>{DMn`1l)?iJW(yURqVGsyOJ7*bPTUx<-@P3)I_QvE5zq zR{IrRk-1fyMx2|$ z>4Vexcw;u|l-mtM!^(n(gBmkLrL^PKCMP~HGDK1+MR5jh<%1CV@kKsD=at8WPI7f|J4wZIFr)UEoMq|hrS4C6 zZT-3FuXbsy(qEFcfKE_II(Xf)sws$BY@5$GPH00gsNSLf8~@jjv@|1^{-|yrGF76x z7y4oh2>~jG8y(`T+7ZxV%pha^i3*#@maaP^ztnIf8a-Y9^!6f=)|IQxY{|ria~o%z zp&4W`cyA!6iu41C!z!E!@znfP6z&-xs?9RGjvsLrXK`GIOx?)2u)%V`-&aP zI}iK#)2>pN$eY;wu2s`^rFV6E!x(@ zrPpb+%USKF)|J za6BaYp{P`vP#p#7sLj^}07QUxCuBUO-~u&b5EhA`^LOb=5T! zQy++$eW58Z3LT-Bn**`yOX{rVwEP50joHhKMvT;tt)RbGX&|%wV3J=6K8d(TAVHr` z-SWTg(dm9p@;(ql0S))NOMrfi>FiEg4bw;0ZFY{pIK-n|iVRBudQ@nEF5-d;Lh8Fj zJ+_$BWK%#IgyXtPQ6qq#r@u2XwWp*sps4?%W|>9#1Dg{(*JUdLCS8khq(BX$0UO7< zcg{TW4$LFU@1`UktiP$*I6fzqzDK_@-sokRKA>7I6)9Wr>uA5y05ao4SNt}UQzLLj zFd|zS8{=!$>ie(NvF-hZD!!Zu>f~1-(U?4ht^Y%iT=-AK0tWyY4ckC zSU2mnA+M?3(BkM~GX>gCM6fP2rkr6o&SS)Y2L9)m*Q8qyR^H)b1dWBzirYjkv9OW$ zvmA#4t!Y=tJn3S%#=V0fpCFg^El^&EoB`5}5p?iC-+rW=BGvr$D%887W_tZMvCe!w zaQ9ExQb=mowm0@az4U*QXVXY$pld3T&9V#g(2p@(;0MS=Mq|8g&HH{vdh%Vheyv~D zz3<@Yaw?6gx8;xAf!>|v3JuSPoYT5}dE30tw!dP&rffW>9Okp=iEH>6=B|B@x;}Dh z@m-{XjEfKEoL7F>;rXKdHz#-hzm6uZ{9D3V+m1^k_FKmD!SvGE6LzQ6Tcn%c*~_7+ zv+l&5dacm&Vd)Y$X5A@wO-X>@7MWZX9k-3lZqxN8xvhH0FqR84XL_i^nE8E0B1uk_ z+Zj{+cs$RqclBHQXt3ht{n_n*A-j&atr#xhmH+bG`bMCy0e$~IqYS}4ipAT$9_ilv z0jz(G6>N*Y0~{94)O|2z=OZR2FaGlbV;V=%4x7Q|cDdP!#b%{l)x=^rM_3iLXtmxu zwcq0@ovB_F6syyJ&=nd?5BcIdU_%j1U_T>S`~2~^4|Lw~-H^H$d`LUAJAoy* z6&DPZ_9_U1m&p(Iz_S!aBiv)UwD;P70k2R32FT){f zB4&=u6iUG4Hd1RR{Kc@ygLo9+aPc!SoTDXolEO;qCt<9< z0QvpWEMton&~8Nf0MOP?Qjc(bn;6&}@MYCl6ehJT>0ps@2mt@@SBZgu-AlP~xI7O> zl!^?Cc$B3%t%XLW8|$$2+qCM~fJHtB0tXQ!71WIHG&s^(2b%V4Z7js<-6gz36^_K8 zV}|&s#)+by>0^78RMVu!C{S*@G*@8COa{xAeY_}5v%*s!iBKOJltvVEdIF5A?#gi-(Jx4Ct0}n8ry2}wA`f@b2=j&h1AV)+ zKcz8felD+^1A=?S=laQEg-Y1$Ol!1`VCUzm_M)4cj@)-l%nP)%Zr<)3EvU#;9{HkmhJ z*TBX%AqX7vDt_%LFwOV=nJiFzdW@csk}}#sTh&sD+k` zP3{iWBOJU4c^0{e1g6&YfHKvExz|U{5tMShlgN9FaS!l|mI5x)++zTs)r98UT6AnU z+@xRf*&j1Ks;I2g6q?Ce|9FHlWxbiEG0!D_?d0q2#jivy&d?^E4sj0&#gDjFXiqpP zS0aaf0^b6tk($2ODKnWC`22pM-viMhh1I!(>rd1O@i{`jho_Iw(78iqrr^*G9@zfz z@SG);#%od{DtDenn-2v2VwnD0A$ctFn1>Z+KHLFe;pQ}9=_=A7`%wFADnlPTPM_o; ztasw`6xDEmFyY{oNt|#S^rcV)H(H4$61)U6Y-_1IX!7yIc=fSUT;xzOYed%f^(CkGCrFSXk1a*6bJG4T$ za@O6DWqsET}di@A<`FKM#hKvBz`lx(rQ5q@F)oQ*c{M(*h>XxIk` zlcH)Yb0cSh0NnPcGO3nsQ$CtU{yzIGnySC?YqDXKk3;}+D}K7QTSPv>g+hkA74cT8 zapwQXj^j7)|Aa_`KNoETmGadp0-!T{T`m;tLtAT<;v!j)93EqY%9 zO^gp*n+P(Yx|*Ww-(bT+EEB}TvTE#{ez^}D4356L*YKkUS4m?HZ}8UNQ%nkRNalD) zN%1)h1y!%@u4buf%uy>^Brn?6-wA}dg7BZ?CtM%AfCHt>b7($L{XK+84q)@J3-@M; z33x`b%N4XYpy8E$**R=?f-9sA`y#dX`z;+iOELKXJBBOP(VKmMJsM9gsgL$^Y@K8B z*cR`hVU%#x!1pmC&UJ^J5x=r!x42K5xzl7vhuC#82jm43$U{Rv$(5vsqB`$%Nf40Y zW%nZ!;GpA7c-3^mqd6%ZwSo8!#%yxb+iGckl3$tTV1~Giy*>YgYs{5jeE2YnL^c4WpH2VTUcE zpE}8VcoT$gU>{?bm>1RUWEgs9-m>A4_jxNr<2Iv~jn}M3YfopOn!SsnL7~kObdd8v z>wowey70S56H0#YnKi=Y zr;4yJ0a*ryI+sH~$%Mq^rTOZyJ3_AcST^au<|wpw*ax&CvoXV!Z()Fcc2t zFCxJ4HL^fWr}qlUfd~+5P?Hi!jC2g$Qyr};YR@4y_|MFmA1HT#OXrrV6XmR8qo{lY zW6`uh?Gs+HLX$7-lfw_=r~nBPavwhxDz_2AZfuUs=snZCT04wygD(f)RPV<=&OCpo zFdI!{JC80m`317JmfdP~@kvD+GI==yiAkq%AGpFp6G|s(JJQ|w7c0i$57n;-)vli) z>r;KWXD{i}%Y>vZY&592*TA_G7-P@X3CW_16Eg16z^NzJqSR(?BbTk#VH^|rID>@* zftX&N^BNuW&*atsIDdR)-FmS@CMS|Kb!>y^zKqnb_P=O9M>`WEk?dtHOZXY@79{!eX8jrWbo77u@C1Wp4y~*_fFgayIk-n zmV=VOz6N|`)sPpXLk1XF9wig@V>j;c6`8$8G-(lLAP(ijrT*q=(b-K%h@y!2oMa<3s^0g>uO}Ga5Bo z2MMDB1#b7c^cddS2bdH2@8yZtVqIqPnj`7UdClrc^Nz7JUfWHo+fMpO$|AE*P>(7| zXkGwnptX{gM&(PgoLGPVJ~cPPmKY|w5n_zl*TK1@ug$XQI+kx5@{yY?3IZi3KOIULZAe#LDj zt?3zjV8+;AY~-;JBaKyNZ3kq3=YXLCA9Dc@T|Dm%A1!@5YzqY2#bQ2+kRo7Tdw#^d z4?j7Y(O0>4H%9FhQSctXP`)A!V|Hx-P&369vu?aaP-Vgs%k7<+qU|O+G*H^ zYE`|?bI;nP=}fl3dOIv!RdTtk4Ra^+cWJmqv^!oT5K6g~wj}(0i>d#_ zJ88&4jZwQ7fZR8$9rlx{RMtnt)V=!wib-0Uwnf)3i%)q%#hsE4pM62Av6}5u8i!U% zoFOauBdqtWH0IxUMjOF-_|4bL!OQ_PxTXF&%m7+o`~vFyL20#T9tl#B1q0T&d5C~w zosfSeq8M#X>Gn^+{Y(y)Ef40$E$Mu*ZJhdaO<`8Iy_^)}x)Zb)_89svZgw_>8abe% zwyJh~BS!fy0ipcz!^q~OtRw*xvRyum*)qIBk^^RslV`Z$-@rYiXc6>Ji=`LdT$@Jm z1VWV((HnsWdjg_R5ScWl=s>f75HYxO(EAYGh;}`aF?~9LN!p#90a3XF!c*q`Xao6VK%IeCZELGmKJA*ORr zygtuM$f?H9Xr_^4dx1!q6MbT4DI45f8<7>~7<^fLz45;M=Gf8oXH4852UEpk%zU~0pJOHl$-|I=-(WC=yK=~Vzb8JJ z!&pbbSJ^ZdsW!UaI?DAMs{nQ*J#{X&IV^5Ri)k0=uq;fuJAe0&xU=qhN=mINZlr5UqmJ|*xx5MDZa7k;F{rhMLH+QQjIrOCp z<6sybkxOvYM-zD(ziq;6h`&y*bfq;b$oh+Xr`)%2l1B1xb5c{#N?+sB!iiTrjT!{I z)#6f~ryrYYwh`;4-*R*C;_67h4=y_+@$e{1Tf0g-Q<`JS`+JNKP7#4-cO3>{9L)wW znP;Yer3OO&^y+`R#9)bV_OS8p&i5S*Z+0E9GQmo(QTvyqP0_stM1u%n`e~LgY`Zm^ zAp9k-lZ)9)1SHMrI6+n(XbQ_@hJ;+LJgbsio5#8}juC3%IQkl$YtMF*M^kJ>o?2;aE^ zc+9?V7t29Vd$7(H&H#w-s(#S344|*1r*k`2+}Z>K_soJsVhev8bG4Gb*@R<78p8@; z_@J7faR0=PG?F+L$41G{eDbUM5>HWNlp#6Uy?ht_>yR-%pxkel1EP-v74|>HUhN&) z9|_aE8hS1BJ5cTr+q2qg_Goy2=7bw5Z ziYolbk)g^ydg^6L{g+EmRFP7*BCSz1pTgRGywBGXigFe|Wp_&C9vre@-iqLgI|TwY ze&QB=kPy*gAm`NylhY$>1<&N>5FaBS2hV2&o;Sn<)5OF0v;lpOxqN%*?iG+#n1zV9 zQxWG|#!Mbu`aaK?`0uIc2MucyAbKkS@Nqk1?0~N&G~$0K>Yv4Q0>2 zW~;Vlf9$EA(|x*`ovs}%W1c}tMLoXX@7MaUxGgN%gR#5jqDXxKbO%AdG-yng zbCZ3OiO;JUY0%#of1jFXY}w6;{KK|NCxmlkKm4&sQyA|Z;W0VXBtYxJOy&Z6;;>%T z)VSchJCtlynED{Znn(1*_3eqKj_RFa#;Z~Amm~^K#}zr{I5aPgMxgP}(L3=zXB~sD zJ4BG6!4&(bo9WIL5s6iaH4{^n!8Y#qZw9*466X3Eb*XM{zOGVyXIjGV$S?;oE4#ar zN*RFuofXm$VzevoI>GN@*SFLmiD+Cp(jPLl{oZ|A3}W)H$U$AfPj>jvkYBcLyNyRC zJ&1t+#d(&MP{f=<$TzL8KVD}!c))ysz)W@E-6xQ{{pZ#xu&S%)C^Y-xn z6LEaGZnpiQdA{5bo8#`u8i4ueO`0q>yQ&Jtu+uPTed!Ffus0X01i+(01!6OYN)8?e zgyvkuaOE->1Y2{M*PjRy0rITF=={5O)+j96oexEZ;jV57wqeR=(WFc$zo$4kvXRdk zVGsq$Xmn(41326qybCBt{F6utHkN}px_wDFN*RQ^PXoy5_n6~YF<@#lHj+}r^pIHESB7a@?ZRMVtVyg1A4wJS|)RTt^^;rXXaj{N{#}Ka`mViNpj&{e5~@; zj79$nO-X_H_G}7c=u*Iji3HHWvc+ZJ52ROnO2(nOHr6VD=$A9E^EwV9JQ86s3e)?=d>N|{l%z=a;LX(XmLvm9~z#j)o9Yse9EJM0|rJHX@T^8!`vzT}vjki9`o(4dr~f zcO5Ea+tIuZl*<6#2=n>LXoEc>4)8B9=^r%S)hmT4H)BFc#@nRC-66%6JQGEYTg=Fu zPWFXT7|C*=P=ss$>wp*Uq9S2WrO&{%y>okN$ZZAp;700K9Sp^oL{1A0)15BvP_2h)Ah0WmxrI` z$^7<)N32r`6#u`?R%irV+xIU0G`CagV}e{>Pe;9yk>&pg=z4_X6pD_6OgaxZ<8ZtD z&WP@^L0bxncFR0gj=M7u9DlJN9;RPCJWZ$Gp?#b|Z?U5xi#z@km3iWFh0phP-}3F& z-H|Fj-G;dbeTpH_4E9p8@A`jcTK+B;n@NX|Wc%)1F!^N|4gKHC8kwgJXESxP?Ottq zCAMn>`p`Gg7~JYzp!}u?E#1DnH6f6#;35n+1F)2I_QkPS3%_DCuDhjoIl6^KT7Y4=I;SbjNcNh0f#ugt>F?> zON$_&k_7&yP!efbP?0^&vfXlaY(DDhY_Po0Jz96N+fr)^`hCjVp|DV?YpA;Z;_73z zKogxbNSn(bqbGuD9vu@3~NRy;oZ-|k!X4JGauO{O2!;;)5VSc z#i5ih&Jc00XZxFrN+P@s#Xa|&+#T*7)`ypNs<5%ysrjw?7q_Z_^pGiFPRAzXh`s4g z+mYxmabQZ1gp5p}1wk(oMw^&n)6xQFmh1 z)ghL?JN^lPCUJ2fhA{pn)}uuv_~ozD1`i8k{E`T!;vQ5n5Col3wCrhWWt!2-M-Ahk zB20EfWV4x-A3ai17(;f9#Mu~!>V(*@HbZg>Fa6z@`0WC6eszIn!`+wf=CMRqTjR(Z z#dU308sAk6N7pX@W|`fH_SC=Kgg*{OW_nhl-2|eWCU}@P=dub?K-Ky=b4yHX7ytm_**v2Bd2VU_G2Kbh6G16F zvo=9jHb-Wz+mBXt0Pj%k_2h{9mc0$E2?^8t9*|;rf%n|WRLya<)?0=iT6WjB%FXYF zgJs%PnQRaqmYyz`q+Fs>yh=Ldt>77zu;v%=5_<$^7V{{mF$#l-F;udYL6{3$DAaJH zk<2xXCYjR*_RPqot+n3X@7|`fzqX9#>gdGyoAgO@>P z2*5zN0d2&%OY2!joiq6I87=B@`M6X=VdnR1^h5oP_*qhtPLXZ+6_r9b912ah3mBik z#(_4jLp*x@T}f3{G{PQ~>p7Cx0kWY6QK4QFT3L^n;}P5L7ShZyCB`W$yOb9_gmjCP zuT?#GGU>4Lk9`P4x2>*`$!eNqKZx!-A|w;ab=)O;v|h7@oP|EC8$h*MavTGAhkL8T z8UxLSf}Aa;cx#hb%RVD8R%Z;4GE4Rpxj|&!NtYXTACer>+Lb-=`|5M>j7tu3aHXD18io#21b`(JHm13L8cp(h1#rzCx#{;%FiNj6oV;UmWPc~)zmUq|{! zAMK$3^Pw+^e@6jv=V3$`0-`_R<8;Bxv9aF^EO@NzneSrb@#_P%zS6e))zZiCLXtw! zKA87Ye*@sJReUw;#YzSJ8Ds36);*!Rtb>o8-SWAlyBqSmrUgH^bvBXB(ys0_u64=# z-H$Md-IQi_$%LX1yD{hRRwE*faW2~v)thw8Q)OGDw#oBhtTbZ_w(Blx$0iO8mZKXR z$m8V{f@MizGL5AOt&&d;|wYkNA2B)EL6TOt^?QFmg!Y ztYh%6ROR>c#GNP5T7Mc8l>d-Mvf5P0p4VWb!j}X{TZ`JhNywNQ>&iIk7wwBI=rY(6 zK!?$B^)6FaZwnl9Bm6S@9Bm^exvjlx4}><8*qO{}u69_)20;#Mjd9(YcC8PjhQr&S zF~E}r5j^%(sHrcR<{4W-k*9~R8L(_%69pFzEd8q^|H6}yw}2NBxv9ac0pmS3s!uBv zXzl8bY^A;e=-^^1bVE0xd`}aiGLgcJL=|1Ds|o-^$flDFAI^!(AZo&2Ozp0sReLK5 zk|OZnDF1$gVNTSITNCbu!TT8_>cS}XP3U`ev9;RBMfKGe72aX~Y}k$NS!US$Eb=g} z@UxNoLH?K{=q89cjMnrV*#ybYS(!JDvdK|f%x*b~>aIH>zKiE8XIU-jU>ps3`tu|^_U-O2JI>$! zyI;EN2S&b_f5sjgZC5j6zJKW9>^UlUBE@nYIOXrYSjXGfpTGJ?pzjSIS z`COg%$Nn$~CwQ)IEeAgE_xpQa>p`ED;c6eRtvzB{Os%5m)^;*DFq;aE%UYSnj$B#o83}TObTDEqmu_RDN+DBX5A1#M4$ezIo@nSiFfz-pSJE zvDh3{SuTniB}*EBM7low;BI=1JAEm_4g6kdXkOA>#aJ4~iZvN4C=u9f05A$KI_&q*wlJ{1W(A2W*rb}< zRC~jP`4L~8ZFDWd^Ks_MKSxXGe%pK4LoW}&{jiW+96xgUMgPx5USoA!l7t3 zJM>j9$Zz#IjIsSmS4`V4iLoA97DZ4rSMOBAZtL`L(B^JWn{zrA#G!J8dC~UPHVN8$ zu9|AuvvMY537X`QkZfcMMRs2CB#(uI`QOT->;0&P{qIEA(dz?pdTixn5hj$IR+5%%&>pIZ;?6RC=fdDzo`#ouq~7JB$lYq;&rK;rA?Y zD3(AshU<0C+3b0EG9!Zd3*YMaxs&YK;A;`t>~7z zj~v9Pmv8R27wXXD*%r8$u0v+9b`0HUxgy49A)ZY$_`b_elj7s4WYSLSmnZD5^!t)) ziTgmSS6<9Inqsxs4$XC9_k@>-329bTG^Z$LgA;w5FY zo^LrkCCWtPXQ}68zQ6CIuXIB69M-M{1EOft1=SR7Sl^(CmCgu?_5fi221oR>CImu? zo|KdUFsc!VAOqPkW+y@)X5sqWq45N~2l$sOu8El{nBD?XnxQvk*)14nRmLqJ=`}K4 z(qx6NUGt0ovd3e0#fY%WF`RzvW%H;vtg-I`FE}2MEKX`NnVUaXM{RC-$dzrHZu+6~ z%%*zEnx!6n#CbLZaz0_BFaJlgBY>^x#*9*A`>*;=l{n@6MO=vQh#x7>=Ix<@d0xL* zr|wDDu=NC2Lhq?YIfRlykfj?x!Xw}TmK*=JZ}fI7sX^~Xq-7N@rRgxXfp}l;LK0Od zk$zsjxjtV@5nmoBax)gz|4S!K7Tt85{T1Or9oC-q5HG^0yZZP+QjjJMc2XW~zZ|8- zu7-0>E$yv1;-lq6t6Tej+s4;H$&;PFNm+v9e|`=Pw|;(CCne`kS6_AS!GKw8w+8x6 z4}M)!S4af`d41go1H{)7&}<+0h-qdqb*Ad=?ptl{cJA^Edu!h_PG3{22c+)%94LP* zdYGpv_wp&~_HoCfYKnUgf!}#vK@Y!JcWHC~b!>apPek2EU%DOgf9s?A3XquPF$S8E z7rdT2MxH8Z|9Cu3tZerGPeJ52SW%s9fS!~+KfG-7%k+Giv2K`q;MAzPz|n0dGefy+ zcnqc&WB$nNtdNCJ)~}rpl9l-lWz>}C+dIb2M;id8BCXW3110*ylcCL5^1H~7r)-f~ zLgG46Yv;tfoEPFEUXW*ZFg>!ycKbsH9a+oa=$Pk?Cu8>@y%eS{VaP@kPUys9k$*I= zHC%57aSRjFz6@D)Udn-0-a;itOcspr&k9}I6H&;e{^Vf4N;&Vcd&UhCxRV}N_jveJ z#`vTlM5FKo=3p_HT1h0y1iBgo)W{#}OOE5VRAZi|w5ffA6fuG05vnBn0R_x!HX3)k z^&|i;^r2f=K@hdV13GLWuTHMP9G1{Iquv(=>3T68sqe1& zL*GGb99OKG5T^V4Y7H@P)RUAm)2XyDj*YbJwnnuEdD8MQJx&%y8MxMhoG-I<&%cBi z80}`=S~A2~@MmG^EYE<=OyQ>!xL)svN-){MVg@&SzO}Jn^7k!aiCOIGl%N`>LRt$Z zNrOZCW|8XZYo-ITXf4XNye~y8s|9*;KUclGFc;H_| zG}NyJs2b@?*7%YUE=Xwm-%<3t5*CbBYLxW3?=wRLqOKxNB?U7MJ5}!xG?jthJo`$F z3%b;Nc_UN1=)XSW7V^sx*7GI5H+u%>OvmatG(WAYCt-MPH#G{kn_jbY3>|Zv%`>(k zmvTXq`cvMDUqfdXXUJ%-`6M`QSTMxGhUug(cEP7LQ41^q7&D+<*q>*AHnsjhh7YMD zSH@TGPY_}o_uzYsN-Di~J&;M);k-Q4sT2wp36}^N+E0%y4@QNHKk7htQspd(b&^Nk zx4Ga^m7ZOC#5%rjJ57>p<1w5J_)UQgdH>f(0`Tu&F*(umN71R`jVZXum-;5aFG=dloPozValQRefDR5q zSuJ;tpF8}JPLEH0jRw_$tH=wk1t9k`KNfcUKH&9wGun6;vMvh|Di`o~=U4c;Fs@QR zdH|#u^o8P5D81?RtXNKfyWJi;!IZ5=%0gFw(D3{br`V>~(=#KCd`g|q79zrDJ@pLa zZqzM3hc&jJ=ui7S37~^6pZeV_a^KWJ;!AUWZyt3DEtr)>A7CW)IefPUP^O=FuH$>p z69vEd@1b5e&pv?W`|Vx-hQ9NA&sBx3ZOen!>hAkle$59dxY`qE=Rdft&rML&)W~3> zK~UE3%F~S*mEc&=`|6&KJpKRSvvP!wA0z4i+vK)z44ll59wzQ$Z9Q4v#uYn~T`$5u zN&qkul8+AwtTlgVzxVJQoacx>7knUU{!|TJX23EwoG&K)h>M0mm9g(9=Af+8bQPW)->2yV z_p#vkPkhMu#N6(@aw#5P>HN7@)%@ZLxa@in;fo0=$H*$s|56Y6{7-KYZb>(avI4{{s4U)qv}=Bvpam3Y~^HIJz=4r(klZ#)rs3_u$Z&g6O*!p zb_U|grD8UzA^qllFvcAt{7n47L>MS#qg4N(QFc(Aue>)7{rj^@(wK_1B|?SV*t3U5 z6_l@Yrpf762O}FQaoXL@LKotXn#&BBVMI9MhOw&K;(oU|rNTy7JXr+T<#FoRcZ@5S zX3Ca*xm&cMyr8=lrkUPHE0-6-?Bxk;IY}%jL)y&E-)xt6AIgZOupg&e#8%hdA0gIF zPCE8)gph{pS0!bu?zVe_OKUUAQy{y{Af=RfMwv$1FT`FNx#!-Gs&-`w=!4zix?Siy zGk+VVLKNWe3R6glRjyD~e$&-SqVvS%ju->gWB(=!E|Q~MIjLhwRI}=zwQeW_H$P8FHtJ6F)|NJ{|@h~6(<4U)Xi-lST6#8Tt(WMZc5e37wdVirH>ZK zTxLprs!c3k4VnL+Dj`#RbpC-D{6T(D*SIoN^>LMKf1cj82j01R@RmbPK9if zQ!n(7ZjqMvwS1s~QTFm;$3|QNcfCgr)F$fDc;C63uIu0Nm79x&*;YI}OTRkqGu zV@Otst1H5{efmWsmHYW<=mBfR(vBy-)w_5;*nXez5oLq(3`_rZ8VVTvZ6aa1C!eJK z0hb;M79}`yQpXul8te89aI=VGy1ooD8lLB+`X*Bv03GV7M&aLZX?R z^HhO`SS#a88z1c2VK3y53roR&O3Fxehh&ulLmI-H|LrAXJKdoI()#=-jJ0hise;#N zU;rnhJX!ml&j-$i_lx9lSL@kr1g~G_=Y}J#8?#*1J16m18)v@|eLsX4qUi9XZ6RMuOM#dKR{~X-Joh>aT`r$b^V!!boRE9}N%Cd1B zzW=ldZhlQbIv93=kc=0+GI+JR7KV_nCMNOdJea5|X82a)*s1dejQ6>of9BVj=k@Q6 zz`nJHn!pp$dbP(W=1Ukl*Cr~I5e|Z0x^qtL36u$|M~i|zzV%?_!g! zSn$rmUGtu7h?5ylL)5CmOMW8!T03!7C+?Ra?4g0X?rT(R{ZE8Vs29S5^u5WjzN?E1 zWhhnN4ZG%*nnjHIpDc#2Pd)f>gT&w7gKB=2s3sx2wrJvIpX>8A>sL$9&2{hO^Hl(T4MVp+Bnn`zp&b&4%PB&pOb#Uol;`$ zN*1AX6yLa3P84V7r5%!v@#cot4evamB?2vI$h9k4uVzOEB~(DB8&cQ+6>cJ6Kxk)@ zlZ0R&QkYjtyIF>;e6B&WS4eYm)qIwBvHf=n>p^GnqU&N!EMZU{VnQIbC4XJ&uh}&L z=%fpH$?#c?XC;VTLehcjS4gyxax?HnV**DKyZ>3-(YkNta}jpvecHTrOfDoIAI|H;Owkba7k94{~BVV#aCjEGQ@{d@drL zj}tra4*p}E-gh$&n$?}!e|{Fd%RnL^OeMd<0c(eeNc-yDw!v+RC;eD7%6{?)5Bm$` z`bThT=pvk^XugN)$~?txOZdL-zbk)L!Y3?AtFJrP6S}TV_}Xr;;(5z| z*OWlXo0QY?$)rF4Dg=y*8`+fveUmckY8DRn|DDk^om|vnBbKU_=kD=`zWB5D4lUy8 z-rm78yT`IRQc>XhO{cG^)9;SrPwdGIa+{qrypi>PAG9~b_L+XFuNL;OBxXbwjDCKJ zFz7dySma27jHl?3W;4^tF^5N`5+0Yk=H>L~fK$d7Q?I9$Jaivk!gzHuEC%+xrqRt( zuiN=|d>9Kr>m``%4Bd`Ff~%l&2%6y!+HeqDe8%#{4199Y&WpH1#O)m&f9$eEE}9+2~A`lwCdD2Dgs zNML^JBexLb^A0#s%=YyI;~c-l&Q`rmQ_S4Co&4O2_8Z6g&;0N6U~h}?;e_$uD|>~% zzbx+#J}H19ML9#o8u$h+P|ff%TWz#R-{gh1GiwAhr+!L7ubJr)WtD52=qIfZ`^|eF zu?1kgRvQo^dwpF%2g%W-_i|chu~4X0keM?>E(;F{-h8-kJ05w1Hz8k@tWZmhR)eOm z&$b}{>LSel`{!EXZ8&M12KsV0bU+OWHnZdx3^tXlyqVp?C&?AT&)rxRU$Nc15#jN_ zi$|p@xh8HY_!AlEwAe;xuF%0_=S^ScnX*&9C4Paz1M}t5&C0q*{>eG^Jk9LFS~ zjoc@xOvPCRX8U>C+zGa#DRH768cf(yq@vMYyO0*7%ug16kf58*5#*YYnKrgCl9)`g z^Cs;)F#ev+@3YS(DPPx{?zH#JrdutiMu-CX7c5K#9jsD)OReGCs%Ggo!Q0idyIHo2 zkKZPl)|SpFef=(D>)wP~=kMAea=#}@5#zsiuxR6m(;mX`ImUZ-{eCFR*CknWnbyWN zOMEK?mN-NX8@IH)IYmfX>Sd*RFcA^IiBi;BC_db=bP zvvUUAJqu5s8-TJdCUYdzl`rXJCUYHyx0ZGEDNz?v=KYc@uCGnyvGn#A%Z_nB>NGFC zu%m$H$SyFnlvUqHM2E#y@Gw3%CVWt%TvHm8;FNAMp7JMu29Q5;b;8KL;^qrN?+6%< z^l}UJ_6Jh8J_#=mhZ1K8g*&ifd6oGPoB3>!vS(eef4>DcY2` zF>azoI!9UGJ^Q;2T`MqYso1Op{qCZq?hd@cFanr%ksrbuHmgRBYLA0UVVy8yG`K&S z&A(|j)j^pulM-`G(T?=Ld#lCGs7gj#lHJi?_3=K}`a_DnsgIKX{QOnKuSNDxmq6!n znlNE9LNk-kCU#lN(;p>E@Y=78kK)KYD+`eFVTQ2NDMh61PiWBsbtTKWHjj0-r*xHg zGo-==NC)+;s-UEBH_oIXd&3A?y^2kWB7c$wSi_7dA1y%7&mH{$_;qzdA(O-r1jCKoO~wX3qR~ipyLDawCc_* zTYFC2`T#ARg3qWvPfH)P{DtxVN4i2yLic`D{vRiSVZeTLO`Y@SE%R@PQlr zRMLfc00}jEnZ4HU*XSRtfXXIp%7qa_#4GOizLZmh50PcRdz*=CW&hV+7B2y|TSs=lXp|-$$A~d=9i355SC{z&!YSqhgp9f`q}ZvVSF_Fp@4* zpjx0M%DGc^&uu1-B=&_6Pzi%~u1KKVE5>oU0v(TR9R?(HSg{;6CEq1wI!+zKHg9H= zNOw-@YeV}?gM5+ETc~pka^AN&F1yF2%sHs#N^wcr$hQ@8bur%Jm~~;*CCyBI173W^ z#q1IUeVi?(4O6WZR1!*u^Z&X>Z&M22#-QWI3^{#JHT z1Iw{or4YPrGA6T7a{OE_mM_F}{c#Lc&{ zF(&d~>KAvZ;iLbefiLq#oPeT~?qb*09`X`leivil%mx7DbddPmbX`cF@VwKtug^ z9OH{14vCgzRZc?#;h)0y+pP85IjRr{Aw@)9G^_%&OCdMobw=W>TkaWZlqmK&X@ay9 znQLl@)mkB2Q~x4w-Jz(t3#VXYp<4`>)+o9VQZ|LpPN2925XwZ*4{ji93L}q73F)GV zHIKc4MJL{s{ZsGxNkC#lHunt(G(f-p9V};j{ZBwM%?DnrFC^q$S*+Q~DiQK3TZ}Ww zfCD!nkx!C>iN@@WHyktO^B6#&8I<&US)CUCnB>UL1zHapxTHa0{L{`CXR(hz-Zqh& zM<+6QZ}~3qkBWluZcN+jhS=|rT)Sp?fv^XE0n>=bkWG_Leh`jR0*o{sNRW37^13kJA-R3?KTg z)1XwrtI8bm4dk~2AOu*J_(`(1#;QByS;r(IYC6nDAkH@FFQieBRz+_PF-gUM{xE^C zRH(e6#)YyYT)8#F@FCYQZU*_oo56F$TMF9r*25-0Dl78xk8u-W1Uyrp+I);rE_Ros zm|Px_3bj{a|61-5A!1{4;!Lm%g$zPE#(u)5L6aJ*FrT=I&^czHP#rB9490p7RneTo zG#58Uo~$3w9N@{VslEnw62F=2yxXi0A1O8E&~Jc#rmD;E2R8=AcZ~@-GnRD#*B8At zeU8VKU|4BV{X9Ti`T@U?B=P&3#x1U|3@TCrA|gD*Dhn=Khap@1zyoeX(tqDP)ezW2dUHO2r={}0 zN+(A62HT-$pchYnUk;o4MtsZm3}V#w;V$XU>TVJV!Fa4ZT}f^ZKL3GrL!PCc_%GUn z)E=?@QoJ*53iS!HoH9(`Dro@fcgI@3ifhm}ZbxE%?>m8iSNuTKuUvvjNGsyhCnh5W z=qcZb3f2cJ;$s>_r9enbO>5mc<4Uv`wS%BXmAw zIoksnbw9rFF#G*--tsf5O0ag9!Id00UF9QN`so`j^7# z3xL|Wa&cmvhL`E9`|;{bwt=!OlS2ruv zJC=n$r3&IE1)eO&wPY||-xdu|?PT#u3V#nCkV9pi5a9re+{N*=1g-{^`@drN><>G~ zgtBzrNo6QZ0A||sl!ehL|2cwnDoL;_oYLFdfd<}&I)=Is&vK`fA8}_w z)$NaueCrpeeD|kn;#(LWpf7QDM{q<%$-cm}QxbQCi)I6z$v**tp)*q|+KxSamDcKz zt&-C$bI1_nB>DXz#%n)*$DL@<)SUPZn}TR+npQxRokY zT6XaW{uqSif#4g*rp{eqrAtiDu>FXYr&bK#H;agtC}>I9=$2*h z-ebwPX?$G{tBDWVT3DrD$S{d16Le?EyL%da_9T3~P@jjq1uWjweEvPI_sWtoyr$!#d=qYv#=pznEXLG!NVE$;aQ|}+Y=pl~?|SudsA@UHcYuc5n>}-u&){)YT2JNa zd>Ro%djz|^wKxAC{r!1n`qqxQxs>{`HTz%6+uxrRLedM=Y>~IRbce)&NPM@Aur_mrOMj=DcmRq`ov)RufC60k@&7 z_(@Cy#{+!$H&*BD%5L)?1`jK2ws~+eo0g{^IT3acX3F%i6X2i>lx3xgy%nXn6qG^~ z$Aco@Keaz$>D8EAS{ay;xg^;Jw{0`#N*#JQfmHr{-nuv^9U>$|r+Z`h?HdxM!7q;x z7O<7%ziEw%0reVnbwUfKk*5`npZOUcljnJSQA<*e!wC#%#({mA%bDV#^iX0 z&Uz7a+b&!_CpJkf&~D3!m6Eb$Y~?>_gUq;j@C*HaYYmf2nBp;dK%whVO_>Z>QN5BJ zlE!*B_U~DU4R!s>!yt@0$l=e18QsHp=#< z6Vy#Ai;iXrfLG;PD)3>_VFRfJ-9#nbTo>Zimznv=7ZpSD7Ng$6nqX=KE#t`LWqO>I zZS0H#0T+8|JqKJ({D%ZM%6y>Lc`Qo=kbw%Yk_3H+t4BID)!UzVe)hnp*AW-VGUu6_ z`Sj_E8~x!%St)=tJ^O@9VRt-rFSHf74bQ?7vx`lau8hYR{VBI%mpg(Bt&`GI=#p^d zrBpG#i~v#2Ds}4)3`a$&ob>W1WosOWa4|}jjSI+@7UUL+yfGuWRFciY+w%z9`WxFzzz4nVIJX@yZ)M%~AtXCd)JoMncVlb4Y7QPP*9b zO|Dh)!%i~uAca#2J5ci8Zsh~-9GUrc&pz#7o94fT+qbOHpNq-L6Iu{UnGQ7*w^sJUE@C=yzPD(`9;ehmBz!vx zeedDT(6XFV!Ur|JG6uM5ms_Zql`jqBy696Nm|dSn)E4F-2+C@_3|4aS+fR^GKh!_@ zgPLCaL-tm2P}~Ar$a^mWTE}?lH_ft-U!`u>X~M9!lf2XrNHK`V2RdK9Dklhdq2|yo z$xg!Ypk44N;BLtQo#abb1m1q#PQcf^s4bJsS3Tt3wk#5V?r821?(W=q)Xfnju$!L3 z$0Xh1y>#s}0>>)7aS>ZjUUw#AM|FJ{=cit8cHQ>G#k1^n8-7bpwJbofs4)3va z2#zEJ;oG}A!iiM6T8FPj(-y*b_vx+Lfe zYGpGPCAOlemd^jxQ69@&{t62@x8;22;OUv7Rq^C*sZlM4Py8299?;tW_UGbZ7HGBJ z{Oi}ydKW(n7bhq@PY6>FxeDd4_i0I0BOHP3ju}ciw=smPOWT&>WIXA1$gGg_(Z&QIz6L#kxJv|+JA&oGVuwH zaP!@|ysw+t(+zFwHDt>(GHy zUEPT46{1`}r52AgLWKBtkVCu?j+kaQF+u13nD1Cx=Ym|}HHaKOjwwLc6KsM@zbVEj z%B_bq`Ag71NgyP-5H#fYjHj@m&6Z+~8e^$YmpCW{P4xH(g%lq4fzsUgIjyMT{tEnxUwBJo%N*Mv`HsB>yjjD z6n}V$B(nRW3hU5PZoiffjo1o$@JkiW`J%R}=l=1V5r5q*y%if^ac~WT^=`D^@VX?T z@7Hpx?yHcMYldYgAne1LQ?_ZovBoz;VYY1-{vM|n{PNp@*sz?7$vFOCyzg-~k@_38 z2HAOii!C9}J>#Lo@vMAR-k8SdJ+~*gKhgPWf9{v<m+95<#tU;Q19XR*PLWg)MW^D8t`MHKQI3QS>-q`|{r;yI#vZocge!j^zm9yzw zZ#r3~EsbJzYl~a_5c2V4)F=T$+US|(D@#%jb<4V6l{dWDRr02PFg!>V`*C{lmvWiv zLCUSar0e}931{FC`Ij3SdPtrYb>5gQP_rpJ773HSb?b{-+2{ixUA!Ms368~o<^Vs&8TP9X_QrWP` zL#kYQcZe;G`Ux#SpK*}@)w!l~4Pa({`2`PSNyk93t(9p(vjru%Z=Pi!m&S{j_qpeHq?9s{qec?7--w36(jd|L*dxqX z`cYuj#~V&i5DH7H#_&Ej%-OSyl44}hJzv!tiK$V$*tS6Y^}rctdF83+=B@x#56)YV z*-#+rK2w`kF6}2`WD7hP_ZLP;Vg2t;%YO#2dNiM3{J*eL5VhO%yHq4^lU;GDerIT< z?*QfQt|zS#RgC>5{EcRtX#!)HGfu~8GE*WS<8rG52{T4!=+-&`F%YFJO9}}x-JvB~ z>e$kOv=wh1DNaPWQ9pMB$ClT4Q${NKR!=5{%oK{IZ}%R96%v(cjGe#I31!GtO<@eq zS~I4&;tQTABANq%@lU&H$xC}a4B!G(8E*#gl}abBT7Ssb-If^9mW^|}HL_5iAq?x2Jdo-(a7eNe;#kSV zUV#JM->=KA$mJGuzb>C2o(s4${KKYg@Dxr zDvr{eac-q7`N(k${fI(e0P;+Fsurw0_$l8(l@rN{PDY`E}y1SWR z7+G5MCbf#(0?Q*dRu6Cde`LL5cc#I*E*hibq+{Dj$L!cnI(TE7Z*1GPZQHipvDvYG zGS@nDpFPH@4^_{oA8?PSE<&LwpOrT)IC48b3(ZR!hJzK07s@VDNto6$Cxed@LeT3z zDCb70?5wzVG#_)rVIw$9K49m+>6D7d*WGqY4)G*yh0aeC2K zrN0c47??OO;m};H$_f)O{fS}PX2f9eGBB~f^Pu8)BX1E`8V-s^(RKhZ0rMK-nDZE4 zr=ty$2^Tm~Taj6~W?F4Ik$_e5pk<9{NO+)LBp)REprUR!okn(%y}U4{IG6%H@I4P@TePzio|d=5Qh0XQ-1aYAiq(7+pxqZ&>5xe+3RAG=xG$JgND zCJn*UB{DRWA~FEFY143nu2dds9K!$W8T-GVjC^z^B>%5P1%h|R_0~1OrrRf*CaN!^ z(iH45+s4Z*yZb?8D9FqM0ft=$JnA-v}^V>99e=?p6FoCl00s%{riXwm+OY zanRWG#}-}>Uxt+)1iq@ri^|%2t&c{@iFkUIP%BmKul^Wp@=(QXk3Jo;FU1ff8cxf) z0TyJCV$L87ybcx;EeQ+e^kZ4n!iwkssY99O%{cW0lZoF}sCU@(G{ZFhu}jHxV-6Ct zdcvDT$Fc(%JVJWa*V^XP>sK%^lLB=#r8rP;fZaD-GeW*Gv$P2CLvM4CY82vm5 z7LbTiIbU55dj+^#oCQN~?<@v_k(&-%MjlLE*C~WlS&WHtbjX+@k%Cv?9tW*_!UpHuKH{xy?7N7O_M)Dd5BE8H)Sx1 zU4dDZ2!;5WdR~dnqP*&Fm?J5?M*k419r!EXhXgVJAG|_I-}>8C!lL8Wvq1#&3y|lV zz>~vGG!b=+?6_9kYs*a)l6ab<-`jU@H40tZFPxlNC~yJ2LIr|w7tMIb@DWu_1tFZ) zyaIV@Hk)EJR^7g+rhmx8Yh=7sHe?g-9k*Kwl)gNtQsK=-q#(K$WiPtH^7PfdamV&eQxw zWSb|kxI~WP)TyH)zB;6qykC81!Z^^m;h4`mQ=d#kgvr3fiXNSMH7PL}+(#3{L#8H) zs5}5oxKcN`uD&y-h%J>N zp5T@Bxa`-PlLp6Kin0~or2(}Pd2EP_qVtryvT}brFU7CuiWxr9iyw4*!=u)2m z4agk=2O$r?0YIyO%+oWPJ81WYh$l`hLqr&+gf~Rh>8W+x@^iV*k9$&-koE+UjKR)#o_gjg;Vfq5Tfl_db*(&S|_t zbGK!O_1rF8Ud9``q1EtP0k=J~*TdS<%ks(&1wePeS|PvHO_SH@Z`V1FSYHQ-HMBd( zJ6KA7GsA|3Lv%cc5eQ4d9^D(xzHPTx@Kp6W8APK&A@{i3zxrttWk$(=e!Y%}{l^ac zf3MyMs9nGvCRcym5h$Zdpy3oa*rz`DNO}(3`~9)O2jkR>Rz0=s%0H_4$0cm{e<$!w z+}n9@BQA;^6(i<2wR1r}t1a~{G9dsrKuOPK6?}PtOP?zeW%h`+@!bKbXdhb0YEG zg;zJ9$6dtDkIIUl!UpbhyG?VAF3<}1=!I82I6^0XCZfCb5`lML|^t@Gl8GYx@9`j57=uU zAM9zz&igkA=k}c8txFcQi^g(AYm}uogI8jPw7;3f+GI5g@}TBrUrs4Y*XIr06TTJ7 z?FamJrbkAb0t5gv!ern;|L3}W0@-Rs6 zV5ab8gfMd6%fcIO%7rBwB9M)gpdsK@bo?g}6h7i;q^0xSa4Kd7KMxvdOIV)3g^bF` z-!&6{Bz<4vZh~D$GRR7Dy!Yk^3BNOifXkDAiARNN9xwS2M2_5uJT_NPlzwIg5@yZp z5ca?An`VP+leo*+46mfaV+K|WWX^f*ll2o`0ZgkqZSb^}QsaXS9i%`ehQg?gRsl$b#(P*(s&DO4 z?{Bsi0iX9Oye^>xcB(7Z^$1dPQz=({A;@) zHzU^{)z!CMKcA~V|9pWwTSDnsv)5h#;Kv}cHPKl6&+(U0c`M!xyXmVr--DcEyOVCp zUo5o(!wq%8mL`(MzGUPJ84ty&bHIU!gEAlb!SO}3%oIR8wykxty!QYf^TGCX+Guwz zuX`^16-u$LDT43~-#VvEteSa!rbT&++OrLu(UT`%NO_ ze9ztQ$K*)*|MKMj^YhlJ;7Z+D18sj4f#;WreXS%)Wcp1|cPg|x8YX+Yn)*4{%*>Cq zVUWjvr>C2UgvN4?H(-7{f_JJR|7mvWwqez~nDgWV)3Y;!Yr~>Q+XZK_^HmIMgF{GZ zl6WEE%!v#|MM4778YjP<3Lb6S(H(jrg9M`aZ#E8mBXMM)ZOMrMbmpE5LmI ztuCABK!mLL{nrR1Y#$hIyg-#In!Sn0Cs05`>uIHdFyOorz(7C$QBvbr`Y&r4f9O(v zSoD25=G5dgtrpduLeE|EHz=v;(E>FWls5f0Xt)37{d@PWCa-!4-6&j$f*eAgR27R0 zt-Y}|>unu!q=}M?E;zT(&9vcVJ;|n)@faVBGIn zV*Ox{EphFZrJf1tmi;o$SG1N{Jfaz^k#MgS%~GbElb8=PyQ3fFhr zka})?*l4CTnY&G@E`T|x*95rJ z&Z)?H3@TYQXvr9wRc!z243mvzKroNhintNksX5YNZnQs9 zmWY4Ei>hp$cJTabjcX3|S>6Lfvf;ll8Cjq+37Q`qnEE(^%zJ_Sv7W`k7IjA4lWgTJXl4 zlT-5*ToD;r{?Ej)KbQ8L?fH-5X?DYM8mhNF4TJJc2_6PYNw_v}e{nDnZ! z_=O^$XUa!`g>AErGt9}(_JQLGwgomeq!$@m((>8fB-IrT5O^=v9*zw-+%%1sukaW3 zpOWU_$gDv4+xvg8=FmnZ*1gp2M9ukCVuzd#0$VJA>&W34&ekF_{;_YMDw5uuQjOs_ zfKS-lATHrU>Qg&6W;>zipF)66PsOAIpCq;S7FA!uy4q-3x;#IZgY#!%BwRq0=^dm0 z3VVLV>wyQg$i*6TPG%TTyIOX_BV{mVZEe0IUZGgag6A(5Mo$z=*iP>Y7AQ`aiFKJ< z{rPFNo8@QR_5)M@`wJK#)8GRIr^+h>b#u#R7u`P8Re+ZKqRJcc&Ao=j)tUgZY2VH( zXHH)PwH^67{{s)eqf{5q51sPR!}w`Mc$r&W+Q6QolJ{+vd64wO4@WYaj(s@KNjdy3 z)h4xp0%ULB3*$R*R&=>u>~@=shL@4)ctiZFth@M0>7-|y@Iz}f4XR4bad$byl>r8b zHAD1hNVl7XXW7++KCj_Pr2FYHKC?~vxp=~PxMCg4sZgL@ar;_v#UgC({jFsAqU2t& zFdmcsglB@EUC%vy{KB6l)O`@-HFsEqCe&haqSf&d@C4oIK}t7tHGk4#hJXBkc8BH_dQ5Zs^W(VEyP#ha9Pg zw-q7>%$MP%v7rRmqSPKI=h4~cTn57oJK-}oZ-+&1; z1Bw<&ii83!3PvNjh7HP$o_L>3+roqnzU}LCMH`8s!EJE<&<|R26C8IW(<@OQ?Wrqp zMS)VQI@Y!*y`lNhbUR`gmYXYLKDw3HrT$@taF7_WDvQS-mxgD)t+32gzSne5@!?t>*y+Nry&3k+TpH0>QO^&!i=Pb zdr-5`61T50#;e>_SewsAkp5JtF2jk{vkIjxoo}GGY@c?NxxKTiQms3J9@%DMPuuTB}MIfqLIXj=$Jn_g_@keIa#tqTmmO!*U{yMIpMWfiiYe zH!82=jh4=W++$?Stm>(SS%&MUXH9DJHCnII_YED};x!s?QaI8v3gJ#*vo74jf|tE` zqc>Vqip1JKTT=1!;x?$F4k^s?YtwTSaZ3mFT`{IsOwG$Zg+|jTk7Fk8`tKp!9sj9d zCa7ErtEFjI3W#6@v{I;-TetoM1`+k|D^%K52?%^jmNf7l!%58_-U>eZ!wI1-|C8V( z*n5sYva7tSU%qP)s7}DvVWC5)1fFGv`qH>QT(671)7hzLxi0EuMuR&fg>0}Xx;tup z`$?ou7xxM69mRBZJ;R5~(3IWWb7Dh5{)omTYze1@Ny3VomrdhEWxhicRmjg>hDDHR zE%U)(sHg?CTz&!{IG-QpTGv8;kmKd)&WUkDKjV<$n-65hlH6>F@FKfgbYi3)YVq=b zVwYs94nvQi1*!k?&Trn2>6E{I?|3^+1WbEQ$wf*wrAC>u4W~vkRz@(T<k5>7?%(TBd9!AVjVydal^g;|ghF7TQnw3vSLXeh*F(+YJ2E(BW~uO}z_C zt0XO-KO;494w-MPeWV!w_ex|;SsnY?+hLqF0-25OL8-K}MW5h~w}orUP-z*e@EqmRCGOJ>O*(}4U;3SK&y<&sPN*6WS+{fT z&ADOO=kGr~=Tu=RrsrbCiAB|spqH8-8DM)yNZaE0jtI*ba`xDoFt9KC+tx9{O)3-IaK6$u^Ipa=l3ZQLKn}kjb#hfUWd@<)i)XqrWF1 zqgWs|MZ{00UT*P5jofSw91&X6!pK$UncF^2F5Fx1D^ z+^&*}gm=|o0m<3)K{aK(3A=pJRQ)KB6Osguz38r%Zy1c$h_f3P_wOtMMow^qp#dAb zs!R9_%D9o8i2GG=lMUi`tfb(cM%h^<7SP=p^8l<{0-3^CKLI&o+><^KoR~y!AXXa# zu%+Y`E9b`zI!lNfQ%eDHu1Ylb1NP^WdhKZ#>5ihVmDxT4J88yLF<>%qd*;b%ZvCrk zKBj?Ygl$2>2FPbRyu+&M?V|}cs}?T8Nx4!m{Kp`wE>U*Dj)8O;d&p^J&xLvXY3G}$ z9WVZM#HtJ8jZF8!`?`Q61qXeHsNWjGX+B*tMsozse5e+xZzkBH{X zrzi|^vqKah;4I$^dB{M`Z|o9OmfYvu(^3pIH!GNr&M7b=5ND`Bj4B8jTuMG-*X~MI zD$>6J-z><{zZB)Jq|Ptf2*aS}|Wi83$SQ zw`jlu9R^|cN9{?xH}+>tRi3Bx2#h{FN zf`~@88ej&lO_4^j6HvQ6KtfB`5FJw)X8d!dcDWoZqSEA|DshCxRz@P^gm;M$LNt;z z5jG#;73w43%Q~yl%ND=dX@n&VXM}3Ob2tdK=(jyC-K4X%r^Ecwpk-P6r>Pn7K1!~o zN;zMbd^G=)->v;Qd!5;~&_bR~f>g<8@_bSV`J~>5!ua4FMlBP)*F_i-vigk{9{!Q3 zsW+hduG1tEK4xxpG%z;h>>>O;wcxMKHK)1gj5#i*5VH^@m!(k*YGf+4o|=JOBHAID zm$hxSPD@GOM}?v8sFInc`F`sK8$v%D?wG)(A!0r4jH`>h@2xT@_PQMO!oYi+4z2&0 zf78!Gl{s-C{GFR3Bq|#B7X7;VB8_**x!3Yh?wx+nL2>>c*bPgn{p39@0yt4nY|kG> za|%9PQ2Zf&kz-GSvx6P7&2>5KiC^K%%eDo|YB5_JMieWdMQQ*A_FSt*UBfeosVlF< zGXf?DDi*oF5k3j_=i6i}&v~)2PV4WyU~v&|%u{!?BQtn_Gu%TaR`%v_RoTjdCA9Ou zD%gbDqz(>^qjxOnD+yb8#}B!`C@h5}-vNYLsoD*zYx+uo2jXR;mSS}vKyyw)Hx8rC ze_k#`T3-@9Hz^M({3f1X_OthUah5&u1*Soap7J@O?u1vptw);ng!>BgxO?Ji-2A_a zC(nM5)+%MbsR9p)6OKVjt^9AIm{a_hY{>Y7^7jwssS{!CIRn;7Jx z?6&2=4Ksh|)f$>0=EL2mk-Gcr+LLrYzjC?O#j?`{VaY6!iHyvoh+1 z=(%fi&lfrTQK%xIcisNHwQmj00sQ<0Y@{z8sbc<_2Tj#~_rJRD|8gb}ot$-(U#|bX z?i`)Fm_N18AmGs|@OVl&J(2NTbnXlWV`Jl(LsM|FX zMgJKD#*2m4?duELf!6spVJiJ#Zw2CUvNzX-Mg2ks!|1agHzI9 z?7dBrH9NL##+hr14Z@@TQz;b2CK{W(Hzh)Nf=QZ9(+8p2TkBU2)=x8HUCkqc}_p+1#{rv9$YLv^>PY9t!MijU(|8 z2~Cw6#tS}2W5Dl2%~*tbMhW)#aC;G%N-8`Ao!|!M6elD)&9Qg9HOgyD84#QX>6 zXjHNaDy?EaL@!CItx(#Qe-S3vAk%m961S>;sJm7A5UJpB;sVAXxEyBMCrHPh{@pRMjY=T59?qA7vfk^5K}KzAuSDw zQw7B(zs0f8LJ#V!ouL9tjAGOM4Y22&mDVKI?3%G`xCb<08ON@!-gPi_XoCzWcykD- zM}>GxRfV$X#HQT!nBIvB_A|V5ijFI7Fo+92P zYPrgF2i2}NHw{CxvPNaUm2++M;Z!(2@R~;4W6CQD`GuCi-wFyQt)+}9R29AVF}m~w z_TR@c%%5hJ7enR{pwDSR3^ibM^BW?NfQovGjR34X6!GcF!iL0s_sGQ7DfM3rz;}8H z*V@c57x)8H$hBw4#D4+I0#x7GVoU-xjQq(Z6)j8V$7j)nEc0>AOt%JVTMbq^=Vz#} zKBDJco}kVterI8Z?q*rCmk9tyP1F*SLehZ;$AxmxgztJ>g3%fV!wi_8R zq5a%zz`fgUMC@W+a9iVZhctcPo*P(1dZ%}*8-ttP1-RcLY-r}(Z#hHD3c%w}!LG#X zG#UMiL01ss1@$lt>ABj{aR!)lEgxjI8-g0^!~^H!W7HT%z*wUb-UqS&qmy?eHNX&( zYXK(R?*CGx{I4%iCljmvyt<>^)@Qq>b;4m_8IBRy?Rytw`t*Cx(=_Jd>ui7T^6Tmf zgM(-%Xb_?25&IbKJI6;5qVfP+3=Vd!i$NN*dSZ4t3_dDFV5|SAIpP<{>REs&27p1G zh9KII&$C_hiT6)|?bSeBkM?Vet+qH?(eb$ihgnnPyfjEgZ9Q@KEHPj{ZfXr3Mewy8dr6d0*(RfpiNUn9qH9?43)a!q+(>Zk>dL0B!1qn~5-D#<%0?GMQi z?poUxIVE&rl+n<7aSoavYNgYD3)iOqHxwEc-3X^q5N+fZn58!byR56Q;#o}w0TQb! z_}$7>Xsdqq5_rlF^Yy8Ea?F6WCUz_Do2X_bG22lMkfEq`Zb8t}(!^pnN%%`wlptBo zu1R9HQlxhZQkR@235Tt8>$n?$ymSG7GtHsE5Gv-}$$iAiew$)>ehkLX(WonageZ1@ z`_YbSMMo|8Pey?21e(-%oULPd+XCG}qB7K9B16`pr|k`Zi{Z*=hzR(C>B~HpytpnY zbH4t=kVw^|&r&pE7g@ht@ta?IDZm27&g{;kjOl}FDyCbmhMt2V0DbRgx>!HT5r{uN z9j-rJ$i9u~1ZA0)c4uGAzR5^tlW?IRzMx#?^0CbH^b-ik*S(~OpmLCF^h4E_^_+xv zT|P-*+@YML*tLY>{ZFO;c<;Y68jiS4lB zYdH`q(TJi~3kRQnECK<2p8h#5`;Bh5VCi&K#qJfuO6V1-L=CKKPTcBzV&6|~sg51j zU8tHvko$mYB3&UD;&{7{+@`7pXCwqN?!3H0ckT9X`(7e^|0xKz%X9CcC*33nNheA* zGLrb^BeHCYfGzECr~?5+M@8A;`l70Q@m)I2gZn~!1_x+Rp||M+^IT1p#+&I-?s+gIUF1HZOKk*( zh%O$fx7JKW8Lg$(>1*{&Z-4|IZtc&ra`~Q{zB@!i?882=9nV9@Mhf$eFv@l)krhDO zXvF%_hz7Jj_2@Q0I+i0_{r2+gwy|5>+YJ1fUS>;uv)$sR%5$*JoBg2PEiI)MHO7== zn2hdd2Iys>Ro&c1b4(s_|1hG$UzsU*3R2kg>Mv38@SFZYn>xR}jSYSUX1)phVd-Jn zJ2r^<5Pap7^clox)54q{xA;z@YNT%V%aZY~qoPK4qn#H)U4#J0ZZ_uGj`j}+lt7)A zJ{|AW5$Pb4I;~aNj%OO%j!357Zl{{{yk`Gq&*g&m$y9~2iYqm zH!yeLsnZp*%UNo-WzXWxko;#@>q^i0@esoQ1a)+1JJya~e6da)CA zz*et^q3B`2zu`hKi4q8^%|@};I1)NIgbEenIdP}@DIVb#Q*fmZyN@U-!q6CxRaeM3 zfiVL(DGEI%y#g&sLmTiMzYZcrFqm%y2LqZ60a>cNiHkTHjI$XPLs0O{|X zXkj5Q*F5Tyb33ov;u<)eqPqa0utK~o{lY8$onTDX$jz<#1qZ<|?r3G6$rjZLIoWK| z2X}Rd6&OaF7x6^w9-%$ZCejeIJoN~gWCDVs_anH$?cdLe* zDfzRDWo+aT0g`|ucH|j_<|M`k$Lgjq{42>Z*DiME4D)l%X{&^IXFYQ%(HP{RcC!~v zei-5e%F1uQ&6dGb_)tqOxoXERMi#Ei6q3U~Zc`DEZRyi|g?I;1PGKvhlgM;BMdnkZ z?rTk#sB5fsDz{)LcdHxv?(fe5LdstEtKj#8Vd5vFlc4DpGvgo5nCIpje6uPrzf_@# zdwXe^Vq#1(*60EA;gY(knhMGfk?SD8)NDcvZ1|CX7*LD~6V=mG5@AlI5dXK`o zONfM_!!+}zQUl5x&cx)d)*SyNGjr97qout0=)OX+MhQKj0^S!b_S<0XmnwPrQKH>q zCol$ISz+{2kxId9NVH5pn4sG=Mgp6oV*8%arr?&2~XtWejYO7bdjRs|?!B4LR zJtJWo<6425x!L7O{WEH7v3FpCNXr-ZBjjtv-s={;7~YR3iesG&g>G5>aYKL(z@*fc zghg^QE5B?;MhhK@NwE~E@|qh8I=l4+v5B)jam>j2I~vlT^ZPLgN%M1&Wae|*-1&(w zo+Jj>9AuV<=(Cuo8KGv8S~1OD#XUCyp0xPbai;88%+L%Xp#LByVNB&6Q1$4H8fdIz zu%-4wAaZn;xG{pq_uE0}=$^HM#WSjQt1)x93e8v@(<*DnZHq2~fV(@Nrq=y8{vIzL z!^hdC;m*AOtBvRh>@gfUo)9a4+ps5AB4~(uYZP`V8TTDv)>JAuC&;Z1Eap)(YcZbw zsAOV$3ig1q-%c*khadS;G-lT4f-Pec}$? zAwbkoPY|~+M+V*4TY?A3CmDF-M0U&T;!vt-x}u&p*ntO^{h*ZGp-P+bPgjht`|L!0 zq>=ZUpw9u70pjqK>7d#QHfCR=4S6czZumW=eNXy4BD^45vaO{34ijMvC%kUTNrY!- zV7InA?YQUs8oU`k2G{!T+4a2?@4)X~D>162PXOxwuYnY!d*J8(@AWYRVA69WiBxEO z(Ym6qS4{cqXz%Y{zmxjkf9}-%>{=;MmyF0T0;~U~8g?Z907mK%B&-&(^P>z?YTCOX zMQ*azGlo$x-w`Y@@XR9}>-)lECi>^ce`Ao^2{4i}=o#W*Fbme3bHmBCLibbC+4O0^ zzt`d=NEwmKBlAre6kGq~*S%h!*$L6V<4nNG7h;zz+CYv%k0;p=N^B);7nCgOChD?= zU#Iv50U?Xbx7b~ zhVNRbk>XiJhlXsHCmnoF?+(N=limzMlqV4P1raP?Kov64lt@=`#uYm1VcCZ4B% zHfXAv0liQouLWr(HzL76M!IWyCJVoR4jfc7Bhb!v*sE`hmzqwrOhFpH1v4&X_6Ap> ztS+%3q0nhIDJkppVQe~DET`C`sOO^b%}ryJz>-?$W0kF$BG`B0`Sc6^IiP#1zcO6) z$WsH$+nqiIwKQnptUU~u{eso-NZ{L@3H6)DI%Xnc^Wy{CAbftGP)9)4Kus%xAY@F5RQ29sJI$;d72Lj z;sNBTfb-uRVT3Pl($VASxkuo8Y0$R1t1P-#;nrG=1n%i>|DKcZ)f4!gNX)P0$8T|I zQI~UVyPlVz7V=VH;puy<&=Xb_qmTb`@>eo*7Im1dL~?LhqahM{vlcRnN0GK$Rv96e z#GMCW-ce%;)I}_vg2z&Zx!H`ZqWi!)by}KleKle0rIrt`a4!EA=8ZQbZM3=0u^ob? z*DUS>v>>kPU)-s14U=nIcN#0uEfmk^5O7;4c^%c#6il5*$=;e6)%^LNA|70fx%)F4-aUj4Oq{`< zuYOP8hGNhb`fPGD%SFg#DXN%}i{M`W z4jVXS(z*T&>j65xC-GUeIpLz+mAz9TRROH92NZi-}&}`PDapg)u!&je}qJx z$|%unNZ(<+P@#aUPK&@TPjeZpTSZ&e)3Oif)3g9_Gk1467}vj6!D3=kjryAw?M5?* z<3}NMYL}2ZL1F zz`xmMjFu+O*_Ul!id_J(A))B%&b>VXuk64}=;+ppKCHubt&i}bE3pqJ+iNxnB+>zL zjRtprhOLII?`&OdtLW`Y7(wzRiHTrt_Bq_Cb}OR+Tk+y^KKjb4!3-DQ#)OJmckM&$ z`d!+u=Lzj6D=;1+#yYdWEU{ofwtYsEfm`^(s8}HkI|4D&jTDDK-ELYuf@Q3fKz?ss z3=zEEKF)&#r2{Hb>5>J>>gcC;@7k`9XNB+s`;$DM;Qr80*`En}n05}4N5LoMQ$X#v zb@_F$j7Or_(jokFaI0m*e=eBm)fYJ)+RzW{fBWy5pN2sG_L_JN#w#%o?bC$`aI_mr zT)e;y&SI>oNI+th*z@?~pIVAn;`;r(Nwyeh3aYF$=c|nRcJ$e6aj|bjx$61KI})BL z1#2+J6z04Hcu2;^sdHZ>Z$-a%l@90v-VlDRO&Jm2s}6aLa_G=^#YWPI`SY zPOi_RUL>D&N6VJn%N@!G&TZ6hoX`@rc$SDHVBwZ>S^2Lw1E}6+`hlO``V|Wt)d3GF zhtOdXs%v?u>y<`0B82aTE-L2q)>xZD=i=;hL1-Q3p~q$=Iwg=g9>M9dX*HjjqM!5_ zc*p6ZCe(2=ip>DW{ZiqQBl+2zwgG$3m(y`cV#8*P#MLdN1wyIt%V;v_6`}_ruhkg5 zSfpkBCZ%Gxy{)JYTP5u-rxeot?cVysllA^UJZr>TQVCTeNqXo7HN2CF54f&!n4K5pEcLZf_H@?14GPrH`yt*%4n9)EBGt z2a?E^Xd5d6FJ)bgv!!*mp)?5`iY1P9$p6Urr?DO&c0%~Zmgx>nyM@Zuz9TAQ4W}tp zJ7|})7E}=VgfHwjs{gP`ZELT}@q6|?*weS~2mIh1oKeYg0FX)rq2N$QMKsA+6rn7DN!&e@&rmt#gu;uBb|Q?@J= zS?U%$^t}#Ed?VfZT$qE3(iQxprPn+%Dx^%vJ(Ngrc)o&tnN=X>H+`>E;%O1SMA^sf zO|6qSY?>;>czc|l=9s}J!R&e*B$-@ZrCdDwLO=7BECNw2w`9haYLeJ{`F{p^lw-!M zNTB04ph{LFs~tm0=-sR?KS*zp*9E&Mh?6g^c?uDi8ZO$xry1v&D!N5sM*v%xxiRI()VY~XNd064?YIOHPNH6Nd$V_Z&COL z$Ea7b%E+g#(Kzw@zaBjfat9(}OUQEQ>|$rp7@ZlLPwH|EMhEVZT4vQB3oLR4Hns%P zEn&LQ0(TCWUa^mToqI5@NK(Zc4XG3HrpdG{G`JTL&+nkr4yidq&lxZuK~89vsu3#; zmBvcd#i(Z9&m}MIndFRruG7yy>%Idg7+L?Ltq(x{&t(2T%Qf#>$yFEWU=ouH?0-Di z0@LvSGq+{F_Px%j0~*eGSu^Ngr@N3Az>zMBNJr#O#B>OUN5oFRuiCsIbL zd|WCDL7Q!KNc4Fl-xFo0j1Pi( zto!~jrCc>Mg7Rc|aVGg1^wbj&EN#*jt$W+;PU*ED?SXN4wO^j1D|6-kma&<%x07dh zAGCg%Yl?`c!+fDx0}^CPFlsna+h1hg6FlA}fH*f+HJ?w73>)m1}SK*Mw6q zBci^I4%dBkBXGa@E|ZqW=US{)Bf2G!b4H z3ZhpnN{x6rk|iYz9ryUtSenG$N58Fi**A|J-{{OLt4X=gXsr^w995)%+b3aDYqRVO zb@!$}Ws>ksv^uS!+x#IH^QCGsDudspdN&$JX-%FL9WHFOC-(;L*SmoooMfL# zp@0j`w7-CX^!6mgm1c5-y6{c1Y@VY4{CcP|^3SCPiU^n~_RDl^<~qX}iNylBGVexB z;1b6$imvKVVmOH`{A1%K`sZmXEBa|@>6FOJUhl=rfbSFW{0gg$QQv{-|Nc~IvV4QY zWLwYWG4H>Y#A=+>mMOYJ`rPTHzmwMHm_s=j4knl8Rf*brX|P6NKq^<7?36it1SSW8 zTS;Q-xZpdLg%_=#L_?hh`2s1dm&dp``mRq!tci=AIFvCBcxYb<7mBZPrU8Xfx3?hL zgNNQC-6Sv$OUn7k!*SL8$w(XYXgp>!YZGR)9b7JzZn)=iP2&h_d+mO!*n~NVn;F)z zd#%~un7K6h_|F@wUX9V2#Duq#8$+b|ytEQGnI=GMPZmjXNZ&pC?;wank>UJJ)6gv& z>lAmQ$t7sl^Gm|3HZhI6frmS=*ReECi`JY>^HZ-?4jrs_kTk6Ko5U(O#r??_dsoV| ziF79{UYB*yicB{%HE&!v<24cE=$0;-lptR4tvOj=494<4LqSyb6)TD+4;o!|PF46^ zL>TM{cbj-l9GxNU=H&JUo`5eRU3_R)f|E>t<7Fjtnb9;zVpE!5U$ZW+1PUoGpbJZS zS71VTxPeua{h}9aCuI zle)f*5Xo3_{XS+!h_SzJc(OB=uqm+2sCzi(HIy~pt+k(;)oHAR7|22q?+l=7-bBoa ziG+>4%!XA=BNr$wRk3+?Q-`@F_;4iCYj8*TVicZHO3zXaFxu6uJEj@DiLW! z0Ds<+_I*MPkaR)$7bgGvj!;zx>CoPt|m-B(;-%G$5KqRUf1y%kUr z7WayQ=V0^h*gx+Ic!v$`k310$WW4==q02~;aN36U6t|D{XKk@f(RYwHXhxe-*2DOD z)eoqt_6)WG_mptM0g0!>(SnV3E1c83Ns9#!`X~e<#>8pKB|!q#;u#ZI!aTcPYf&ts z8)CkPxE*^U3QMehP1IV8m`40Lnd;!!Dh7|ndwt_^J+iB|mJrM4&jrl}xj9QTl?39K zB~33z*3g*1;pk5ka*QLQ;QJ-&JUPXG^ zT6`xR-^y^%l{0pjQMi4y*`}}++yBYt1k<7VPt1_VSId7R+IM*Ka#GdH7EiuQ zzOrmS_c%_z8*}RGe#6v~!B!aYy|>l_Ibpo|YL!mFGX|qf7PN=Vnv?mO0qp2p+Wba; zys3X<1+b&Y%g@YjZ@#OneNE<3(Muq`XsJSEq|Bluvw7(mR)bH(UtqLEXeffJgR4^N zi^7qOcsc{3xrU0J4XDU*%j?U=-NUP+6Tj$PZI--}Rdv82)X6?9p{P&Ak&K zk29YA-(tKA^_&8H%Wt8kKY_?y6C^j+cClwYy?9N4k$JV`7n?+Ctni=jvH+u~N5Yyp zFX%JJb5exYZ5R6QoW5>>o`)fZk2lTsds}|_`w9*;uWN^iF@>0Snh8vT)A^N0r_*(L z#@UY$jFY(nZTDNF6vWKS`8lqWPJxmM?er=J5&uRhjk#_=IHABWWHIg5m$xGR%NMli z6l2hRNQ^xJC@UIR*klS(oFxeY&fI0n^NlU1SS?pXR&|Y3Xl5Iy1l&OsWNP3fXS8$* z=>iL9dd8dXC>b}Dv1jd$hEjVS^Mci%wk1X8;vqw5X@cqyJwJF=YvV0;QI}W-#TdvH zIjP}8=MX|;vUs6#h54vQ*uAs4MsE2Zn4Kv~MOk~$XW~eTE$B6vr**JWF|=j)qf;Nh zjd5n|b(o#d<3{qn)<&403h8Ub>^w%9GLcUv9+(D=xl{Bl5&aqPpqM1r<#&=ON3yva zFXUAj&q(geetZao_qP8~;~otXHpT1V%f!!9GD&^w9`s6!V-89k+b_upM5#&uc`K5C z|HZ*K+cM=GU{Sj^@=@(Id2?Mu*?pEzaLmaTRcmOF%pY_DA=ou|;l)nuVYz+m|7jF( zC)i_&TV5J15owB$y(x9j=MJhJ3t_(ZtcU~C8>f&w9Aiuk-)<_H>7XoUQHp``?J5WG za>~ilvV+G;D0Lgrc-|qUBWh7; zF|gb|gfvbPW-tKaX?gg6&vvBQa?@9*6jq=-XNcG5j*gn5hN&E8|wMsC*jdqPuT zg*43HY-qG=8$wd43nvSp&Aqn^ehyzU{PMCp>A!-b}j@FFHYhZr^_ zrG_0-EE8+Ts2pfO%q%oVk|Ix{l#qLOCg@Kkp`11)a+qlGgym)hW{zCRzHj{8<&(SP z`MFgPnQA`hj3)4=&O2R`Z~T=15 zO)IXb9>T?W?p^9wnKO^(J*_&}TkW<<0k zQc3$S@bid}3}9vZA|vCtW-4ztYwJb7GRayEy)L{;Y;iI>4;gM;#@7vYrrCL0W*)fH0 zc1Yh&PU;da!%x2Z9~Ypv?wnsud#)4i<-IQ{0o%BzA=T|#(biWX0H!mVG8A0LRfrH{ z8bGA~!&uxrS=3L;p<4y!I1FhHB53C|iz0amMjJzR{ zZo%E%9f}9HKkM6jef#=zkmtE_mXrC;cg`{H(az<6%8A314c#3=7Sg6Ha$}Z=3#avL z@seIp-mb@e)l+}h7kNSSa<-uU&&z+?^otnjGbhrbXJ-z+fCwKrJSA-Bnat8|c387^ zta5YkOB!}yz2t^p&YH94;mqBrdMlqYdLzm4to40BsGR^kVHnjodLxp=%wT4?LzaT@ z`TKtpsFy(pa9MFXh05Xzf`-m`>hnZV@7rp2z1m6y6ObaU2<=kzY%UDx5QAfvs&szB zoBB(TJ2sI@CPptK0}^FG02NwyRvK%!?u@1kUl~R<5j@S+hk8Hbw=l$^vais@do6vV zgn8$Z64^(Rycg1wMZ$KecM?6Pl-u1?_T@|mH2`K5a}?SSi6uA)Bl!w&+cya2Lwzxi z8-KoKjMCbgck4=c;@}lapt62fp|R{^3)xKw{3l~s=+~eFTkW2Z_P61+!VvUvTZap) zjCbBLs0vh;Uw>)Q{qqEm@is9UZxAG>LDx(`2Kg?i8TLV<;vddD_(SMDh^C1Xv??RR zT3etc>246$B5yXWudwc1(f&|%2frb#VCT6iiq_%Uy?jkQxuyX-a_Jh$oXnOsw@R$6 zRdnY|TH<=u*dt2Z=S~&3qn;Awd&J!LjrU03E$9`GlGHBw%gY(J@{TBsG^&bQkK~=q z+qmT-T#db^5!vd0=&H`$oEL|Wek2-vP|YoAvF;|UaI@$C;uNQMD>L||T%iv?Q2FQ> zA1_2`EA!*&z!?rvKB>Y`0vk;9{cI32=KvDdHnVD1+iHX#IAiFuqh+z%e!v!+Pm=ik zwVtmB+_JODf5?8Gx!q816#*{A}B@z%Y#-q42=^FP|k40KM(?U2(OO69?Zq`{F{#H$fS?x6hSdr zl7~m6u+(cy2ikz#{|892-OfXrPfj^Uw8?WH)j_2<1oCVtRv}NT6%qeYE~ap_4}*y% zl2RrCZ%jEky3ctdYO1y(!&8=WL{B9NqW^syc6^f_HhTP&k^xp!Xg;( z7Dt=E7w}FEB%dWSn&Qbk9e&*}l3vGp$p{QdB8sT zMFlaveO8begt`_B!(n#R3xPp+qdftOKlXLo9==7!%ob9*qkQbtoP6{ zA7fNl+QFT(1;m+K?_Fi{-?Z?fOTP8-HsyUykV#GW`ozJ1Thr)R?rB}lZazN?jeuT}N` z*|Pr6tt$q=wxoWU2*c6TUPmo77urXNK-Blk%JKU}M#uHA9R#zRymq*QwAlFrQ_`7R)qrqirMGc?25!Y*HcsYpu(1z+ z8{_Jl9~C~P6N$z6);nN~s3bIiS#=SbqHN*-t(VGP8X@?D0Neik>PhgUhG77G``I7t1e|33ErrZ-${eS{2#{b#p(}(!=#Ii@qvW@tLkrltl2{`KKY% zj*+9IW~26U?n%m-1c#6EMDBpR>KcY#{l32pvF+itLonyHqa>(8Gy0So11jca`)HDt zRAw>V@d+(bk$&L7vUTS%PYC5`?DjD3O3w>b1JDVYIsrq-r&r{>DwLM_;TURPUt|sr z9ySD|D}M#D2OL`Er#^fk3C&SQt{!ncJK%)<)PPLLNLx7?{SG%c;|aei`# z5%=;ub-qJ)VbhC*ouJV*;Y;Ml=kDwMqjZ&<{|MfrtDk;maXrOx}Y--pLOl8ujmGG!j6o|1zj?esc5-p6Ia27Dv zD^f{6z4VlVxyg)$M{+*~~ z^^ws@*5@PnkN@uJKDPh+#>DB`IE&~Q^HrMS#H)sP*o}w3AD+c#+Z%Z9E$o$o+Whkt zugE__sLvi{I+&3;Zf9~v=2`edGJQW%6Q-OumGOHtZi>$0%%I(0Y226NWxFECtv2ip zz~ym!hOW+@c1Dt3jdGOa0d;;7Fg6!ue=+&f_{2b~{UTG{; zeS_EynL+9O!X(k=b{8G93uS0@Lw-YaP5LWXmSnr-N{hC@+7QxML2iqcFofsQJaVTH z9DpC(QPl)xiosJ_dlCo?i#pyWeOO!Oc@dO&{!_ zRE+w&w|(*2Ksb>P6Gw^zj@opR>}$}sKNF!H2v=b@1_+Jcpjgx>vjF7FuhBzpWusy{ zEwuX;NYetn+d#r+mO9t>y(HWEl8)py0q;84aX0NA{&!{g-wV6SA=ZD3ao2T}?5(Ku zn3bR3eL@H9@z)lmTpfS`8>6!H6KWg1?}}Jmf*Ys=2zV&*>p#J5mtiMTh?{iPl|4Af z^If@wS(b{*UN@3t)#jAh`5W;aNU(L`{=_%8w<+OKp_07M_FTNjUx4lG8Q#|`i+Q%1 z`QziVP*7!O8W?~2^QC5Oek-$(tmJ2c-6WQAz zw8vF`swAw3u8#~==2@O9VM}GqL0`R&rGA_R{+0PArd9muR{Jooyt3ikD>Qzh(Y7WY zQ^z3!3-54&`I&AS|ID8T?4>w-4L^Ptnt#$5ge0MlL0TLHI7`UggKR%=G3E`aUyi+< zJ1b9q9@zfN+kG$f^!muk^jO>(8O}Y1JpkU0dhlsiQBKoF94O(ZL9qD9NxM60Cc|nQ zzstolO0!^#!zGACM4iT4hs&OQO;v2sHy5B)>6EDy%(YbX10i7rV`GOezMpMD8nxVq zoOMBNx_B(9Hjzg#Z;s%z)X8K?;S``~^cNsnMtNr!&2DU5j+{!15ymEZ*KPuP;Z#2P zarV;^C1v3$I#`edH{lCkG5wLzBqElN349C9KjpNHRVVgGt=7P;+ql|12eQV_IP z$(PsqCeQ$C9fLtD7!XwI#0w$B5uf64G`&wPNqh;;<>)%bQmqR{GAlZ#F#U`Ep4|2O zh2Sg-p5H(V5P-VXOB8AhG%Bsu?npz1?mU9Xf?}iX>qr;PV6LmC(_dStl)qwT<8XCn zcU^!zK_L2_2x+`O_dYeKQD6JPRjoqr4-bb4nC;s5LK~2|V#tB3+YkK{iQ4D`PoW;p zXpIv}el|}oWWR~K>&LE{I&YqI1ge9Z@Qchu($lSRhc6B)lauKE7dSUo*+S$F5w6#1QhegcxYE*oHA>|Cm{!=CaglK6yQ zZYiwkO-`BPoz~&L%l7fo-Os}!Bwrc%=(F&~N!%~t6NzyR^en%z3Hh*YJK8IqqLg?N zROpP5r={Ok=3^;Chj@O#p>u`$&{VfM`%befQ9@x>ENfy#m=_%_-8jr?e_LFy2G^i1 zyY)mONwfQE*LZ9|Uv)@tVaT{EYvX6ZTTN;#TggCmV(aF|8aL89%((Z*hrG3o=zfRT zvey!~hiN@UW0QdX{*Se5uQ3vu6|>X4R9l_Z5) z?tLipk#QFQaopL5VCBhnZPi$<<0du?@v|@k`pQ>zE5Bqsfj>*h^^|e=vbF)|y|WqL z1AimZa;V*>}Dbd{5>u^>5bt(ZXa37y!0jcB0zwAJVHJLBgmo>~rRf zkK+dYe{+EU(#t?T9Wf|ddoOviBesx`sg{4PLZ7yw6m=m{JonEIZFgN& zes^ZRYW`|MNzK|HpRAV3iA;H(>JvX;7{*N^EDS->`(C0BHGli9n2e~$3H3jYs< z~%&eu|fpM z(G$&45Ua_%GRH4D@S9{i+;I9uyg+JU(uIss3T@Y){N)zU>G$Gi!(naWl+xO>tUurT zirteVZqkyEUQ4pT9}@$*J1-NUn8UKN~dH6dvz@MCc|>N~T*XTWFO6x7UQh2i*<*-ZGq} z198M?(pT=7S2hi-#~E9#*Nqt)Blz21vUmT-H1o?9316NBUuJDyS@UoTc<(qiv4iyV z<3Km(na{2OgwH4GZy>%q-S4)4hi*~2!w?aN9t43RkGG+BYj;YiXY0m=&LV1szWEhX z9r&z5d<%tc6sI9$(_TNm(e)UQjNG9c+y=Ibyv}s-{TjR3YHEGh$};i8CZw~@k>B=9 z>$vOA#@GDj=e$-k-;sF97)%V1La~kt*wMye5t8JK;318Z6Q75ONJXTM8hn&5Rr)UT z$ClcL2ih4n!g6^HZz4`B#ML?Bp1Nw%({7z&CeX@@laOv?*~Po{#~)o zg7m*AgX)}uA09$dn0767u)~AO=HN5}DjwJKp!bX`5x}Z9^6yb_|`$BoH7uVeH z5Ip0Gg@78B2~u@Dy;`v9S}^C>ezK1JXtGuuFwNKP6MHpdo2I0P>PZaKTf_eJK+cl| z*DSz$u`%?vke|&P1JyNk=A*=~Cd}{#r1Tv<@*heM)alGH5J3)J71?A>8WS%U{pYGrP zwz%T#KD@uez1}LOCBa>oT=aPlE@L59)ivkvFd5QzFkFqj?6Y5rT|u1J%l#@azi8=- zrID0X$mJiG(aG(!i&N()#gSrS)(q9~rOD>W)N0uNi2wJ?Li-%74`P9?xf?9PMZ$uT zq}ulGy*%n!1yj=>Ny&`H&KWChJ-m`@8GdE}lJ3aJ>7B9CSXxn&pHCe_U~s+;RleKG@jU=~7WFFeCRp3W#L$I}8Y@?Jt`28rvi?2ct#G2c)6-Gn z>F3IfkyG1JdAW&2xag)ICuIZcmv;l3ep9z)k*TF$_&bbZLC#~?hhx3LBfajO>u}wT zbT9Fo6=~eO00M(wF+6|Lz@BpXKUUYzb`WjD!!qPX?jb%HCM?S!joi&2G}2}l1aC8* z*qCMZWXp>4$O{24;%Q}Z?BCb#g{&N3AdTN8pt~5#7UQO`uKMzTW^BO@UcA~?{1?78MmyM4UPN&8duW#gbvg7QAno-iyM^!^DC zWy9_B&Q2)ojh3`{-OD-UYpRV6^SJ8r$2_17KgcXHRrlEoEAYo&eQz6O3va@?IUBz| zmGv)Pi!n8>xj(w#WEQ>nh-?4aQ%pSm|8ffcdu~djuie1BY5()_%H!bXS1niRLrQbh z=M!d6VH-#*#fPzUf^49 z@osOWv1?rMxNFCr%75J}|4;f7o=EdsLF)`UC}3pg=arPYTqc!u@V!Ykbg?UZu1ZER zp(PAJ7NM}(9bu9d!N~OF^(tc**74hh8z-NrHp10VndMoPk~aXy`1=ri%5iO;Xe53?mCpq5!~ z^$pC$QffSe_+^*vf8sGbg@tA)Htr+vt{5H{h|r;6Pnrf%vJ;T!>#U(PmKFwLP@kcQ z<(C-0_raeraeSYU}dx46!5$^ zRC%l9XYh1zTbd&F6aupLY|;=V;tH{JzCO^ubT_#`z<8{idK;l&(-&tX6}eAW{6|y8 zn9IHmDo^oqM@RUcLIPUF+A~Om0qu|8y5?8vClEyr$HV&Ktfb6y`$SjJD zGGQT*{rfCCLQ`~M^X4Ny1W)ygmSU(w3L}IPYq&h7!OBa-F?Us-tpD%i@w8ADV@=W4 zDx;-_pxvb&x5g)BjXiviUw*OE=&SP}b6Wnng<8a6wJRkSN7Vu8O$%*nl`0`$Bw>8C zCLuY$%b#EleEkC+O7yEnk34ix-lWFzxFLHu3>)lYa>SZ&FGL?fEdmWS@kf48Wbttm z*p|emwtl$T14};3_gVN7%zwIS1t)h#Cr5zkc8$c;$M92ZA!4YUG_^Gc z0BWsXXpQx-xK!yDGhhZKoc-L19s*Ih@K+H!opzaL@mB4^V_cDK1D<`GOfCCeQeu^c zqhYhu`PiCrij%KX1o}02F_|`G!aFBze}kf;i!)2bT+beG6c+d#-N}#8oq(?l;a%ZE zLgPXnD;@09V+jFS3$!Y|=PV2==i9>Q4PXCJPIV7z%2@|A+<596_nHP@P*FoYFCXy*BGiQhBHk@YJ4-RAJQBs2pFaFjy(2FP+yP%(_HEMqJfAWv>}&` z)z$4Oa=*SMHTf6Wr!y24XhIsHF3PNrHvx^YbsKIEJkW35=_K1g^h57>!mfl*a$LQOp$& zdwNquP1b;`3_1`}XyVu1Uj;Zi_?(f@o5K8Q+|gbse;VQ5i|(VpA8280(WQz0wX03- zd$pQ=K$U<}moYSvqtrqrX3{Oty}Wkal#_izoXuwpHzxAhPmJR_A!ZvT3NinmD!ciB z@ahbAD0WK!-=Yi4wtGVNm2LWVOT-LQsQsUxH@%VLxzpn;BOO$Rq(t)s<_lyKcz&Yw zuef))h)RgH)o<41eWLW;wrx3hmG#{nyj(A4cv7q6KP;5JyD4dYD;!u`BNnK6F?0^( zHf%US2$5z)oEE#7GM~m`xBU=;0!NLL-LdwaA7~J#mSVf;XB=n|J z49lolSN?sS761p$tUI6l)G6fGDUz}lER$pu=Ts!K;0cTFFk6+*T)mv(ckIzfZ77_N zdvckHCfZ&R`3Zh`WYEhb;Ld{FB{42Clp7s-?xeSu}n#QsGH@hTM$FQs4z#`u%* zeMl1^_!+stP}5P-V@29=LDYx6Ik>-^l(Cz;>6&lYG-Zg(I*UDZ_}nz>mWxl$D=gHe zP<>VOPcuy+Tn)<@e`t{deIRu26AlIr_KgH-oexT70UF)nQU*>zwuSPPOBL*un8%Q3 zKk2&F)vw`4;mC`b&DS5226X|~$cb)(&Ol|VwhW3gW&9PJyB0;;5m+))$lO!5zEaGleDGGUqvHkQ4^sGN~NPE<+q}et!zhnmT=LPJ7-dhNA?Ux z_%91_w1F0^Y`%hqy`bP_fC762IUZ9A=xTp%oE~;)gDqpL(iya z7`$UcQ<4d%(|1Q~#RcpdZ~WnI#6|klfl;P;>w|_PNmTOeu5`{gCxWU@47eQ!=!w;$ zENqFR*TSL5pJmGR${IdRw|PH)@Fev*V>~Vv+x4TALYe9}lu3E z7&E-Aw{p@RZXiYjEqEd+hZ!ad%C~A8i`TAtQ^aAYUbu5HKLmS$s>g=v0T9+$Y)9+{ z`)5krZUU;u3sCs#^J00QP*u|C$2m?RpGPh|ejh*+Q-Zg>7_EmRaU;__)urO^%5pDA z!c~|_zqjo4{0+v0r|`zeoNZl{2>V$qs6V35ncP1fBNivV5h-ntBOr%Q1?BWxVpli@ zmK#0dQTPQDM3vmOW>>2XyHU?Tw9{8I3zKg7v+*v<@7rIUJQ)TL?mGsZA_i(BCe!_o03=%8sGd4XK^7!q& z6|6os$r(zF|8fJQ+SfnEqnMR}j8Z<#ljiWRmxAAx!Z(i1rP(4{fe)ML-mb(UbO7P( z-)H7V)PV%zFRmx3lcFpyySC!~s56bq{RoetwOe`yO!>jgLpmY2`_nXeyR0g-cq2z) zwTuABUV@S7OTx~;Cb2M^g$fw#a#@R#-1!~;eEFU;HPPP`8AiP+i@r)WqR$d-D7id-63fQ>#c%^Et8OJ*PCe3Exa`w~i{DOS-mt93os#yeU| zGz}G}u@SO9Y zkMIt&);sn8mu-i&_^GA6z7xc`83_Ha7;PLN-u7FWu0YLM$T-&UKy z@z#g-)Aw|SIn2M+97Bv(cK=wvYPC5O_#CAv)cec{wBN1qPpfw9_y{hG>^aJXlsv?J zIxGBi*0K@KD6W8`sD_buN!l$?@EnUyEV?)i&ik{sYZsc_7!GE@1 z{yhAttG^&&@9JF=91@0uW)T~ejae~1*|fkgcJ|WZrj#1~1KPNKu*)nr%ZP`P0G2EG zZ=+rh5B!6Am6$YyATex`h$<}P1JMA%Hp+m+lj+PV3%%sO4EwzP7`%7Yya)4nAc}hyw>kr++V&Phr?PzK~lN&Bf0DWDk?&JMsNP;FBk^?fqn?ZW-O;{f0pUiwsq6S z9T*HBx6`CncI%a(rIg6Y$)3b8AM5w`gYKdxNvT-?kI;9G6T0_&>1@s#l-x*|F0J?@r(DO7Y{|X1D$WhoDvAL zmmABo*B>W-7Oyad*+0S?-VEg2EaWt*6_QL|KjK(C!La%x%1zA2N-ffj_gwC}4((v) zXH`Ps5e4fSWdJg3iD$grNHJTD=*w@Rn2i|VmjB&wsg9bDMY#du&5r?^Y0lxH8a>6& ztJ>n^4}MrmrH|j#(ls%kOvg&VBu8O|=~g>*j@>1vt9XSa za_>dg4MB+B{9j_0Njh%dTZlc1j$MWU>*Qf`5}YWQU-O&cJ>{#b6z;q(Skij*pD@P!^aFpuV2+B`>(p& z4mfROLH0^ghmH(XcFa!r_Uxg1>>-yCUqf9eHXmJ)lbZnh2a$TMJRJh!?6gGNE@A>k zo$Fw}wZx_mF~awVR0h|x_Wm7qByeXVU>9@w1R+_G2mh3vVeqas^*-J9Fz3^1WCxuu z{t)&A!pM(nZpBQ#@v3$uh9qfsN)w$c0$CGFC{U#s$NxEDL~7pZApOGycFy-$xZr6mCHlxH)`p0JajFcce1jHPv2uM&b(_Lw=0bnMcTy%t%J0S zbTtEYDEIR;XXhwHzv3tcW^@H6&|bWj4P@->A{f?Ru!QkKsYw7<^2B1o8Y7u@F9OG6 z2UO1ZDbbu(?#3gLF~09lCjLhRc7SaRJ|)|J9iHe+cY2;$c!!?#-yIh`{D$>rF8TSs zmn_P^+?T%Zg{@~Tl~1>KFW*~*`5oFX@D9)gjJ>{YOlJpJ_uK~FxVqlG-F=H8!?}>$ zjxc_Ty+%etdZwaDB`y;4>7>N_Iz$({sDZp z%xrr%?kGvj85^HsW9Bz&$mH~J)pVHsZJqg5y+VAUb4!mDKz1bGWap+-Wyyx@0NrN1 zb`Cu7HLIKX{q?4#A%WthCVRy(t9EqKz*1p4Sc;k!F`Bbv#TBoXnJm;z(}t_Kq(Vx4 zTHF3wz$L|Vw;?_VnC=|m&QVcl)TzGIOmcIU8+>M8e~TW|NZ44lLVNKI9J zOC)B$OeI?wro)%zccM|5FF4zY4svCTNlLg?&LItaJS7m`C8#BQH_;dxa zLosNG=p%Uku|GTO?KW+3dhQMpG0W9tv&$=#gR!VH@&p!c^LC}(xN6~l`h>F8=?|12 z*q>#0HH-+zuK6(H$R-Qp=EwlpK)IGz2(LQ{tex@CQ%#>>eIlMW#>b7y^W!91$2_^2 zv>}X_!@k9z2X!$##^Fw z^maFyt%u*MYfEzN@4z4_RZ3r_V}FxdCiM~5w)HMj(x+2Fe0cNlkuLYo3m#Qk2K2*w zzFgmOC{fRiM=-!|=0xkX{t1_GUcJ9j21()6EWjMp2-ASU7ny$pS+PEB$Rmhdk5xBc zM0~osB}GF@1sf1+8-L;tX53am8gW9%i*7;;MeLT2<9IimZnUw|C5d-btzL~jDg{dS zNcfSjdqy+H);SaMkd><(;?7_-vcBaA$-lUw90xt`g_>>N4bQj`RMr|hpRpcjRDDeQ z*?z~bD@L)CIi!`MUpeoPeBLVPLQ?gg@pS49%|_qhaK0x^TTrB5A|J!Y;?v=}Ads5}U{2XMc%(OtYV4 zC*$OZ&mxIGLK4(mV3A)189(OP%ZLj0j))~GPS<3qd@6L%+%J8D;^arz_5H&l4xG&A zcD&(F${*tNy$x>k9BToeShUssF$n(7Og=Vg6oIuo&BTeG>fW>DPo$_`wk|iUHgU4E zZGYC`$!T~`epuOpR-sL%RiowJk-~vgs4|&-?diSb51Ie_M-#)so)X2LDDJpNknAv0 z^!o<>)Yq0Xc(9EB7us#oFMr3J+i8vt)J+YREo$7dV4!tx^24_1CtOZtz}IG$D$eOn z5O6Wo*XadMO!S{5!}BB@VX^xXLKAPgn#kA|73$}Kdw=x>RysumK_mUBv#T~0)TEX{ z@BKekm_BmzYQUxC97(VRZM>dUxahQ%ijMg5_Zg`Z%BJcD&PNdU_aML7;`pHAO+#-; z^(km!|Ew{t-4}6LwGJ){Kec!B(|Gx1uB;(|E!U4$WTD(UStcP+YF2tV zDTXcmCqg{;-D2ojNPZL1Yrdxbpq;ncZNO2?7Jn}l#P&s)#OMVhL!Wr&>JH`jU~Xzz z>ipyy;oK%;;2sxs`X`H%EDmSiHhVvBf95W=8j{}Uc@*2rr0jhfY{;>+flOO~q5Il| z97wziJr2+y5;gI>cOK(A#@qhZ`C&3fvDP;dtTC`XLt%7$AD-_`)P7wpc3ksc)iCTd zV!3b4?vx6ACd&8FVOL>UUqk!9LuY}6j2z<9>g;5DfVYj$YXbnyZCroYr6Kj!ip`|H{x2^nkkgFdz(`3N2Gh3bl$3);abDzUcY7NE=Z>q4;b$QbzZ{skoI=By-6y4VhO_CacK9 zB3`Mty?*4>rvB`kfI#-hz!y?bm{ipFTH29UV#`r7648Dj-(k1Fc|8u zSss|9uoUk_YYPf%+nEjqG03jB+$hNLs)*BaaSdf|W+@wxU4wo|#D;ik;uIIX(M-x6 z-)*8SEi>)%9Ujl2VV1lg(A4cS`P_dcf0#P`?p1eJa646ec` z(nzj`# z1M_vtWjueR)=IdH^79~;wj+Kf#sE@_<|pDeuww%c)BK(Ip+q*d7^_4MWzsY#q2gHH z=ie;QOoUKuwkuH_VER0&qcbzqtZ37_i#TmGJ>VoI zo7>XA9&G!}Nk((E|v=en9m68rU6c392%B0IG%A(ql;xEmS5!RiMEXd99#Ud;u zW9IXyRHyc>SY1@cQjQl;YrZr6-AZC3)%AFLH;lzFi!@`6dh@AxN5;W+K9Z@}o ztb;LZ;hFT#DhAL!x5mTe0c~?Ob#kN=!T&-&FelN{%%k|v%WVwZ>jXO;FLdxmiB^^8%OXMH`{DQT z%N>V6HrE?$m;r<**rpcJ62cu5B%2CXB-=u=HVY*pX3$jN!i(wq)*1FIR-pmYL@=dV zR9ajh@xiu^A(U+a{?W}>PdFC&IZk6VVaUB<@SGCd&$$my;6*P-8pNi$Xu>ug(Tna3 z1XJv`C#)#<*AlWg1(F?tI9%<}X|ES-(H?@o{6DR3*B!PO z!$7Ox`jqiMh!PcyA)f>UjbnIK(7?W7=H&=yLHzqO|AfhnfLp$ArP_4PUNZ@(g1BS_ z?;MaQKXKB9$<sQ$Fj)|0vBJHH~VzXCuvMkP?C`qL5=;2b;Kbq3Zrq-aB=8*mEU#rcIkBF5P9}1C> znby(lkvaJvaVA;GS${#l*0?t0wUp1<-H()fsN9+4sg>@UHKRijRJUG{5j=TL``=~B zak@5BUu0JNtUDb?KXQJaiI&n&#Ym5I-|e8-(;39lpca!{@-X6KGF_{jiwNh#;nCL| zX4&`}ltRB}eoacYZ%3`^DL=T_ZN=q5fcK8CfCL<|Nhh-I&|h|Fh7i5A5wQNG`n7UW z*G%nWXGIQ~X*A9At)VTcNv1weGH{t|z4XqY8T=~rk$5}0#tY-87%4jekgnLs;`0*+`NQKxpJnVKG@pe7J{iY(-^Tsi4ZjvfxhIW@{J6gjDf zW}$nphIn~NA z(6}aP+(syY;j9*6WO==V{ZXE|1acfPxRd${^nj%49i0mw_?TQ0S#>jiLPGucM!_|* zTHpfC=x1>jYszNTD(jwv%TVi{3CG+5gFj7}$fU7ej@%^;2D6!T-?8S4*0gF>-72NS68pX-S>8s*(fv?ECQW{@(Pk9bQO&f`&-@( z;I3U@vu*Sk?v^{kjZEn2bR9FEcHLZ`Sf*Xjk`ZB_5~U9C;{Zwssnq&r2XwL2 zu{A8G$epa#aQ1m&MCX5T?#L(Hcn`{91Y*)#Y~PsZ*KTNkLr0F z)>tppo_4ad!Xl#!*-g;^8x>WxmqY4r(hZMufk3wXn|fKm58)Djj?ORE&18tzSYmz| zPU8xz505Nk^JPbne`-Ra?kUG{LK8D=BHo8Sq-28P_5*;Jm6b+sB?OH?J4R{er5o*b zBh8|Q_!K(-kEieyym`7$JCJ(@@67-)94zrW^#I9r?0wyHZ_2<7Al1H^!Ty72|1UhD zhxXtN3KLsASwwRKQ_P-Ej8*eGWAenFZP~i&D0w| zY|F1^(1)lwfQjS>Z<;pB?x&ZnB+2Wz{tA2Gp)*Gak3pswSf-R%9UE(gIede8D%JfW zp2L8++%!+4V^1mE9v$^$^CXNTI@rx{DZ-|G(?vhhZ&N+FRd~{AaA6s!SBQJvrma*4PabnA2D+KM@OF z3fzgjH8ae zzC@w7qJre{q_aKs_1QeXxYqB*sby#74t?t~@NMqkaE3oHZhwE6ZQpG4s=ao@JE7!y z?-d2`jngF8{rl~iuS^tTghsg)?Y}2va?{s3)pdpcZ2F1@wu%|T$R8V>1Da%OFQ<|y z5z5axkNPS2E=JApzV6d>nnZ<}P_xz4kzh!gDe~R@$s{kGq1ptGJ&HmGGEdT-pr+TY z>Ay|LqVJ_9DL%U+ErKEM`1qo)oAJ8;V7N&LRMiK&aEi8NX~$KSlW!O+{88a*rm++d z17SjNClp3w`G42BV!$%Ptj&P@_l34NVn0 zE!vj7vARl^Id}KELxRh#BAP7Gw?C7mm3*E@Vrz@hy9*nOByyujiB33G6BA+BFQCX1 zLYM)^=QsFKX1k|a8=iuECj<**;35%KKV@mhS^SP7l6kxp~?0syKwd%l$ z?1yu~f}t^guNLJyQH^qaK*e>=HkZIB93hT0*HyuN#{JSbWooz!KjmvLRcjm+^Yto+ zJm;vtBkr>T@RAwFc_cf{VAsm~V5jthf!8I=@jdpZN zk5FW>#P1hXiGFnU>~9@^kc^C6^AxPq)W751#v);FV?WBVm|A)Gr`?0Gi_(FPq-ev- zdMlHU65;Gcz6zrud(C_crP4ay6z;)NB731|p}F@{Ai`@rb+ncJUHZ2pKgfqa82^m5cl;9@w;u zNo^U@aPXr%?0Enorjpp)EI4&#Y|xKf@zvGhMkc-8=Ycq{qd77obMsPj^>1Zl#?s#1 ze_+n6G**1FHHBCG#ziVt{+jRRF+Q;P51(kgKj$DPLSmc6dl`7#O%S0e%O5i&PucRo*Z-DgI>@jcL^1fo<``xv{~HpK@j&moYnONr(pCax#01)cP%GfV)o zKMjIJw-XAPFxz!FeP)Qm7Gs2NW0}HE9zX7cEXeyB$FmCcyZVdsYN%?(kIa1&f%4~> zCw^e1-3H9Dy1a@An#B??6HGB26WuD>OJWn10$hjQ$24g^6ECaQG;Tt)S{{`;j_+K)AQy__m1o*1U z6^NSRA8y=}BRSk-(EwnWtiFNn-hsng=YaIry8%(fw`&;TEbxjbA8&1}g@Mn`*n6)u zY3@t#F8%?s|J?foJ#;RR_g{$xI)_73AV{8n$wP&ugf23L7zmiDQ`Ko@$X2L zCGhMYShXIEpy$i7aX=GzR{R+=e?~^3-mm@k9;QTM@8EfS2@)6nRfFSfFhC@uarC;oz>1qGASd9E* zFkFkZV>D46=Kj4|X(!)#q8C94Z>#A(^Tghi9kJm`ixd3U0)lfR! zU9CkIpyfiF%oQAIxyl!NtocQr4d@~9e^7_1h_vyqyp1ZWY!AUmaOkQ60r(~DKJAi? z%WdR+=v?$w^VF2{1gise5W@Z5PMN?Rx$9sTZ9n9w!3#}%#&(Pw&FQdMd`bZ!BaU*H zXU_k~$V2r$6J8GFB3~@X-m-dpW&bA_68;deqqA9qg-c<6(s6dQRmf zpJ&84=wgYFz!6Rp!(@gKrRBOZ;ZM%T&+5)PNbWu{oqmE7BR006 zM%2QOXT7FEd8r=E1023Pe8U>kmFV|dF`FStV)Mc{1um zQL)KJ=E6*l;;Gy7>vjFy_8mApU(bf0+nH=>EbRNBePVdMl1}wIOgtYEIel^8Ig98-N4GaU%lR z*ROs82&P*ovS+5~cl;6qSV_H51ntHJaqVVI_hf*Y zAyY%A;c1CM`^@E~BKmQpbN1IXm<~p4Ktks)t9sRE^2#N8)iME~Q3EvUnIM?(;2gO3 zkZQiE0GT6OMXd|Sv<@GZ7T zC2S$*v+ibC(DGGf!28Yn+?=t{!*1I#e4U6$zllwseF((V2=4B;4a*b++FUh{@!T0Pq-6ikc3 z7lNW!ia*F70&!U0J-o#(R_9N@MQ7CRUialMxFLt72h)R{EA>MDt%s2{_cTpAG_?N9 zxjM>^l5Pl>xUC;yi#}kq1=vy${OuD>F=H+4yy@!=`Bs$kYk2nAzsj$8gB`VN*qmF1 z+40&Y>PG6S$H%136FzTpjD-QMIIHY8;;>SfGuw|wC3Jm-woUNK&q%}DOuo8g$s7K7 zI~TL}qbSh3Wm9@8sw}#49)FtXymucGboqC!Yji*FeS+Hy(A-0O7Jj|7?a6R4k$Ud*yE~pCTmJ%+cQ$*o53=!qrivrIs)j(<8SvD6u zfSlZTLG6~2Nnl(VII6NF5^Sv4CeR+>*j_Hjxzd!)uj07ZBKDC^1*iCelJ=ZH*Vxc} z5V~!*(8-14Xg2k$!=nC0@a<}xV4LPHveGVrD90P~V_?uOQXs=JV)KXRZXDK_YOMGR zm1)_eg;vQaRh+snsDVkkF`D`K`}m|H^Fk^+->3>SF_7%l!-r;=2%6850N}?qmu;r` z*v(%P|6)#O=rxzFCd`Jk90R+Ze|Ju2yN$Vs2uE26?-8LlM)xh!N zsxCy;mCEM)s#9}`n{62*Ni?s%pWicpioFL$_Tw;@5q?*OlXM^0>cdh1c zp>_%zsL2B4Iw2K9OdN>%o@Y=x1K#)j5$)s<67dV-7#yOH3|Z93gpm1CeZ2jiwue%c z>hVphair3->e0S7a0q z>a3!Kc+v$~}6Q@R8y zo%1N9-Up281LGx(%9?M^@iDLMFkdF@_yDjU4fh^jD$oOqs|0Qh{2_dvG?T0jxMQW3JzeNgQ)@@f)~5 zG)@p*{Mwp&dCEGkGrv=N##}?}BA{|2#<`H$O34K_|HrrC!$Xs)Ix@M+&DthV!+2xD zb9|F7>v_>_nl917)aWH`;%RGNN#mAjWwDZ?!ri>2*Wub7zj<9kv^wu)BK^;RWwcSp zc+`%Z#P{T0RG=aO4*n{mf@5!;qPC%(#ru{ruS=J0IL5)P-WFV0>X~KaC39Rwu*3}v z-xPG*9G=E=y;)RzWZnA!k|7f{(K_o-N31u$PUetNKoC5+VrOGhs#vqiso&oa6=5ej zUv8>)G-;`0+B4A81`}F%p7IJ@wb+J@%R7=|^)*L-j|{>Wz*P!%A*oPS?5JajWW9D5 zgNNI@NVD8^POlSE_$)~UhOv!(|J)nG!6H=~tAsH06p)4<$Pkvk808q4re{ne_#@Q?BB zp}5T)s<3Tu+JnP_WLLFwketwY|7i6%iXbuUmtN&>%AXUP7(2%d_Pg6%8h@& z39}VyExfMEN$^@hW+@H#m7>4j`r&lADDykgul>{V*~c|1D&-_@?r(}9@JLqsgP!My zv?@xn60ot0abVJ{qkw`8o2?wugswy(L=d7(4ZJ0lFM7RjvinEtpE9b^vg`UN zCb?KiCBzh@sw~QR{;17-c276~JPe9{@p6;Zwu_|uqa5SJFoIxFHjw=77;O2Yw|C4d zX;|M*>kPPy)pB>AT2%bv=W*E(Wf{6qo;V&eM(~&0@7|3=X5pZs8qquWWnS#ARz(sp z#7dvMVQ&$2OJWOIo+~$^ttcx8HwNY;YE;YA&sx~ZF@Shn-7igB&KFbnwq~C~QC2Q~ z@jhS7JJI6Opcg8=dklpAIeOXbl$fTOt@oZKa6OGF0S)|3Z83PP6n=nP@pU%!lPSEp zOAZ9+$Z{&P1H=@TNA_B*5`J_0)3XEAW15z(j>~sOFD&!(7K|?0Aw!&TOcGns{%pzl z;#B3c4JdL5uw{}DPt!G1K>PwzBWws2XlM4K)QF;)4kVOKQu1n}UX5B$9>zk=mk#X? zTMZUHdn;1GUxC0$ptCK@&z8JMj9`rgnz}ev>{|2BPM+xN?A)s#ad6bClsz{zc)ZdL z@z7GVPf)(~pW`4em!Rv_ETDG-;fb+m(iw5e(qxCSI$5KX9`30WyL{7Z-SEC?EO$ow z;_%s_-cIL^;#=PCOO(9!(0csE{`0O)1@cyILX|SVPYR**U)>L_9yAv9E{ho{85zjr zw0gDL$7rS-gOnHR zc@N~jZxtOS_7m(BHJ)y?N{6U$eBb@oA1g+B%GW7vqP)HKWAUA%C^+w{HI;gHUEMy-VEl6hBV;Cu|cJY$P9Ypt5Vxv0cC7yc%Ha;5y-3oe=!yO7f&r z_i|_}ywd~rBXvjPTKqQ(F1}+C_EdShpiiaOvGQ*j^0x30ZYpfAii;@&LZi?GTQdoPDta*bJ||$iPjouF!IIzfYe5(iR!i z4L0pzVx^&Z--q}eqU~N~PSJ4a2!NaTXuuB+zI)Z^siddz6E~(aUF=%9YN>!0_$lIR zW!q;BXmfWM`J}%2-9Trt-=!NI{kq_MhK}j*uNSG&APxk(BQy9_g4KM4HUrbNj*QF7 z*ek!yTTeSEfOdD&Gml@gRQI!xe;WG>I*~Uu-8C0=IHM}D*srq$>ou#gX0*yR6HQKS zWr-YCnedje=F9oDuw1UXAM3U33+1n+xoD`_A2#{P&_Xxxn&1#iXlSH zIQVX0#WCL4Gyi52CwVKs33I>%yG6GYv20KQ;GZ_>KTa9*RJxauaU>|P+?Z78mi_9 zF|{=r?0oL@$}$rBIAE`S98I8C!RaO)m+86~RbWmAfc)87#GkMzGRTSxA8lx8q^M}5 zFXPkJ!{Wy`bwQRjQA;56VOg~}St%~9iOdXLG*Kl}r%O+1bTQ`|7&p|NgI7!>{G(ax zf(ZkWKqPWe6&@#%lh%#~hC0604B;BZ%F|otpE~nmP45c`EG10y|M-D1+aLBZAkY^8 zHKrGc%brDi=(NU4?5C{q^J(uQqFT>P*=rrvprr>z2h52u+d>8LCorggtEPP8{!TKy zx+rPnvgc`~Nq0VS2n(+PN?dHTx)(@3x1Fnk;tAq;?3iucE5|#(PZ+li!5w=zc693F zy9vu**)D004@aja?aJz;6EMW?zNxBGgU8#$ngj+VvuF1v|FR;dW`{XWwX;T?lHH}`kh#?8Qj{oT*j(v`&h2W2aEvaPRI0c^ zxxHU{_n?q@nkR>5;*9pZj6P z!mNtX>Ln$MyM0#6m0eYpz9c&9b+;QVA!jd6#bjzqnh2!#YJy1Vz3+ZLRAQ}88W0YR z_AY-4(~F}-&!MxX>7cjjEM)^2d+asWl4Jk=7~j~39MdiE;4_?FNA?7Nyy>o3EaeA( z>DGtFq+CN)C`*c?W;3!BuNyarW|s5I+*TffR2dauv2d0=l8nvsp1AFb`HabJS8PBv3!p3ivo2XL-v4Ax>n;!TSL(IXKQm`-WdB$4K*N4YfI&Yp z-^q3wbZ)Y&{D)~C@UmTI0?>{Ehm~q0~|J zfK0Qmul8}~Yjoke+4h~~M18g}2V&OhamT2OmX^{>}- zBk2v?7*_=o*zO<0|6(ywOrj?+%nxM5BR%3gOlem$;$*uq<$Cgx5BFxUA5g}e$>sF7 ziMX4oI7St0Xg(WUcut|hEssA;2u~Jx zH&%oTcUKjMWJwi<${G$GtdE)2*OV9}WhXA*=&P~2J^2aw6NB8a$~VwBJ{Z$DDT@P^ zhkW`FrF0m@ACp`xKxd6m4bnq=Y|<@NXyjD{#mTYF@k4-bME2dSfx-dw9R00Bqq2YW z<9i#5d%L5o);A?@jDdN~A$rsyTlizu>}^4FPyehX;7ZGJLSMp5Yte66jlXkMP@1Hg zwj)LPj7P{sw0K}Ys6$$c^G3wgc6n>pE46fJ+uh< zcf5&8NR0Q3Xj6tgRU;0O^R#|FvO zs#^|ickF*MJ>Lf6^yW@zRo7Lu-(z0e^YW)7c1dkItc(vdpgRvuy`IwYUD# z@czBYC)NMzFSSDAk4YsJ6RMj@jI?&sU|t+tO~hQZ>9b<46x`C?_%nX&W>Qr*jM;X1 z_5RwgQMWQT#hyjFmmr4npl)!ny-zM{C5{Y*mSkf5q`{C#0gJg+#ZFh2JF>V*Dn>=O zS?b&a3Gaf;*H?P!iKN8W$c_xSREnCpxMZ*DTqw+DwD(Q#1C0W)o4;=?O76bX+32wG zdQJ+F@eioO@4vwkgwI<v;I!qc25e*!VnJqtWA1X!U5S8#VpVp+Lt~O?`zM3jq1&R}Z`j4Vk)boLujsn1$|G8C z%cZz<=g7;DbK1x5J|})!EV7G#SGMVtuLiDjmz9Qy4^xOPEyg;cSmsCeQ+gv0Aws+Y zImt_PSxK%Vj|K$<#UZ|BLy2gT_&r$zq!{_AkIRqfg>ba-aZLWcV@?d}ojQJDcTF4i zhdvWC5ykTFv}XnxiWW*ox+yZ(jlC5z8u1cH+fq`5+elTf!oe6IQ)*ZLZg@z#vyv>v zHH5aZtBN5NbQ!rGvml!06=k&H=QN)_+!bI1Lmst6{q7m ztp4Hw$mLb@RVI~xQJ=9E=d8aWIAZgWU8yy`I{kK~FckA;%?5a3DljgV==*_gakB5o zA!?cQLFegJyV%_@mu!O}bFg{1koM6AYhSN4J0%emJKVc$OKGd3QM8VT!$6&L5pu4c zk9@q3yK&5T6rR{E_j?j`lk_g@`nM;v!+WrjSAMVMr%BdBEnVC^Z7%y_M)t^&8_MoK zl%crLamDi)JoE?>cCw43&HRlxEUCw6PJ|X*Ya~_zASHZp4H@sq&9SUjShFj;nkAGc z;k4!xCfaaIxZ)#fYsyF9b-&9|b4G?bV&wNio;#FN<1t*?c71)j0wBpIk0BeT!S|s? zqlA#Wpr-LXE+E_cU5Pj@rJ{1pQS*ij^gt_?#|z(S3k46PClo8x;()< zvkp&sJzepb_~22#x#RV&+EfQq3FjIHe|sDeF28cR0Vc| z#xw=KSuuaNXypcRVPfRo!w*$o8cOe+Rs^4?M*9nH)KD`A)}j%ak|gxHo!}MP1&Ee> zhPV&=+h<_e>b)WK1Q2o9ZbwP>DcDUNgK4)yqe|I%Eij49IDWOv@5?Sev(tv+RhoQP zf!*d-s5^V(PD+50ZS!1nyPif%1oBsc?44&ie+-ngoL{N^Kz}6~osG(X-Yc5@>_+q> zcnD*)ilb`(-QY3FkCJzav2;OzXq*sUmZ$}1iAe*iYu2wEV5-}qir&%RG1?r%R@(CI z;$H>!XE6viyjW3nsy`v;e9TEx?3h1C&q3BLo_h-L<(m1P4e*rN`-A1foF{(O8-#NR zZzh0TD6ooM9gu>0-dSr9Q5PZ^!=thTkP@=toJo$xS(x@Yhsx>P6wEHBpTIw5Pt|se*+S zQrP_StHmi(X37K+oq(eq-;@)d*|wXb#&WV$t z9ArBFX)_GP&e$mtRF5~@OrvKt|FtRXh_iiJQPp_PF>I*?^wd_mIzVwT)Jipd~#n2o*onZ0| zvTf7CziBLxI1^E(*VH`3(fP53wLdS~My-)oDpH~rKgj(sQy-|My+CM-iJc;4S~kAy zv{y@ckGp?tenh&DEw?LZIEd{Ln8x`IMhwIuD>>YcsfWWXg(#Cr~ zs*cFII~|Y0-D>&OMVUNShQc%cJXIjoBLCF68pUo`e#Q-PDz z_6QNH=!fin+-w~ML~h3UfV0z|1P$u6{MbdFhn z;m=MCRTZc9pm-tDpZX1D(-ly*HWizuz>9Ki6s?#X$Bj>BLrW*9h4xqf!HaNQO-D6bXceVV=R#peu`%~cYS0aCqb-n96 zSC{CRkH(0NO{))kyh|5S1-e~Y(erEk#DJH~yu{}gev-AszUMO_}OzWMJO4=$#6b9lxvdYn#N_j@tER5;lq)6tMcVjbrxQ|}wWJI70gLy?B3Ra` zHJ+6EuCvmrY#D9s`}?3^MDGZ%Um_;l(!Me^_PydC1zzeb*L`=L=VE z-rWuGA7?mm3V1^)!k< z9Q)IonuEbon7aam7{CYqV*2^OGT6)ZeRweSa)2``MsaPv9{B!}C1#m3p6*>wY*wxI zwpjDD!TjBdmThw;o%K)Q$M*RbxwcBx*?zJi_xQ-E*D$0%KY5fRno=aD; z)vB=bu!k{Mh8RAo#;l{`=+Q`w!B`HK0mYaRK3JQ1(a#WbmheNcJmoKQiMVXxKLdk% z`reoq)@p044+X}(6sh(AgV8n)m%3JdPR=hoxYkFl?Mm7QFYE`O1~HDMw4A3Uh`;}g zh51Z*HTZz{4QkTYFqF<;n|Nr7X@7sGDUQbB!^p^pbO`~VOMKCrg`!mt`~wV*i$x*R zTJ-)Xrf@nlZ6$MAjKv%iX@Kvy*~n&^U9PmW^L=_65wpg(=UEPZ7`PSckxy)YZhVbD zLio?C;0^Z4KK{pE{=c8FH+F_d@IS3tBN6{;%|g3xg(uT~OlJn{I!p%bH75C7{JG;k zhUzT&y_f}IeAiv9{NiZic^_Rv>=?v}{DD4(hb_*g?=!JT7FB8!`hJzS=ORke!Zae8 z2eo2gZ9w!|K_u$l`i^l*sM@)?kA{34Q}xm#Z*qxJRU=D_)R$v+5&l>U{JARQrc3)% z6QhQuW<0EUNrQ}(Y1bASn5x?`5^n|{Wh&MJztE2Brr9?Vvhd*o`1_%YQVwK(GFx>{ z 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%0ALtUU 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≠JE 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

    +
    { if (ref) { ref.innerHTML = ""; ref.appendChild(appendedNode); } }}> +
    +
    +

    Approved libraries:

    +

    +

      + {props.approvedLibraries.map(lib =>
    • {lib.text}
    • )} +
    +

    +
    +
    + +

    Welcome, {escape(props.userDisplayName)}!

    +
    {props.environmentMessage}
    +
    + +
    +

    w1BQ2akCtr-hbZ!;hTBh=3VJMo2MY8b+rRVNP}1 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